urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2u 20 Dec 2019'.
时间: 2023-11-09 20:00:07 浏览: 40
您的问题是关于urllib3和ssl模块的版本不匹配的问题。要解决这个问题,您可以考虑升级ssl模块的版本以匹配urllib3的要求。下面是一些步骤供您参考:
1. 首先,确认您的操作系统是否支持OpenSSL 1.1.1版本。您可以通过运行以下命令来检查:
```
openssl version
```
2. 如果您的操作系统支持OpenSSL 1.1.1版本,请尝试升级ssl模块。您可以使用以下命令来更新ssl模块:
```
pip install --upgrade urllib3[secure]
```
3. 如果升级ssl模块后仍然遇到问题,您可以考虑升级您的OpenSSL库。具体步骤可能因操作系统而异,您可以参考相应的文档或搜索相关教程。
相关问题
urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with OpenSSL 1.0.2u 20 Dec 2019.
这个错误提示表明你正在尝试使用 urllib3 v2.0,但你的 Python 环境中所使用的 ssl 模块是编译于 OpenSSL 1.0.2u 版本,而 urllib3 v2.0 只支持 OpenSSL 1.1.1+ 版本。
你可以尝试更新 OpenSSL 版本,或者使用 urllib3 的较低版本。如果你使用的是 pip,可以尝试运行以下命令降低 urllib3 的版本:
```
pip install urllib3==1.25.11
```
这将会安装 urllib3 的 1.25.11 版本,这个版本支持 OpenSSL 1.0.2u。
urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2u 20 Dec 2019'
这个错误提示说明你的 Python 环境中的 ssl 模块使用的是 OpenSSL 1.0.2u 版本,而 urllib3 v2.0 版本需要使用 OpenSSL 1.1.1 或更高版本。解决这个问题的方法是升级 OpenSSL 版本或者降级 urllib3 版本。
如果你想升级 OpenSSL 版本,可以使用以下命令:
```
sudo apt-get update
sudo apt-get install libssl-dev
```
如果你想降级 urllib3 版本,可以使用以下命令:
```
pip install urllib3==1.25.11
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)