python报错"urllib3 v2.0 only supports OpenSSL 1.1.1+, currently "
时间: 2023-11-08 12:03:35 浏览: 237
解决python3 urllib中urlopen报错的问题
5星 · 资源好评率100%
这个错误是因为你的Python环境中的urllib3库版本与OpenSSL版本不兼容。要解决这个问题,有几种方法可以尝试:
1. 升级OpenSSL版本:你可以尝试升级你的OpenSSL版本到1.1.1或更高。具体步骤取决于你所使用的操作系统和包管理器。你可以在OpenSSL的官方网站上找到相关的指南和文档。
2. 降级urllib3版本:如果升级OpenSSL不可行,你也可以尝试降级urllib3库的版本。使用pip命令安装较旧的urllib3版本,例如:
```
pip install urllib3==1.25.11
```
3. 更新Python环境:如果以上两种方法都不起作用,你可以尝试更新你的Python环境到最新版本,以确保所有依赖库都是兼容的。
阅读全文