ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with OpenSSL 1.1.0j
时间: 2023-10-13 22:19:02 浏览: 32
这个错误提示是因为你的Python环境中的ssl模块是使用OpenSSL 1.1.0j编译的,而urllib3 v2.0需要使用OpenSSL 1.1.1或更高版本。你可以尝试更新你的Python环境中的OpenSSL版本,或者使用较低版本的urllib3。
如果你使用的是conda环境,你可以使用以下命令更新OpenSSL版本:
```bash
conda install openssl=1.1.1
```
如果你使用的是pip安装的Python环境,你可以尝试使用以下命令更新OpenSSL版本:
```bash
pip install --upgrade openssl
```
如果更新OpenSSL版本后仍然存在问题,你可以尝试使用较低版本的urllib3,例如:
```bash
pip install urllib3==1.26.3
```
希望能帮到你。
相关问题
ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0j 20 Nov 2018'.
这个错误是由于urllib3在新版本中要求OpenSSL 1.1.1或更高版本,而当前的ssl模块编译使用的是OpenSSL 1.1.0j引起的。 这个问题可以通过升级或更改ssl模块来解决。
解决方法之一是升级ssl模块的OpenSSL版本到1.1.1或更高版本。您可以按照OpenSSL官方文档的指导进行升级。
另一种解决方法是降级urllib3的版本,以适应当前的ssl模块版本。您可以在urllib3的GitHub问题页面上找到更多关于该问题的信息和解决方案。
请注意,针对ssl模块和OpenSSL版本的修改可能涉及到系统的更改,所以在执行这些操作之前,请确保您对系统和相关工具有足够的了解。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compiled wi](https://blog.csdn.net/qq_42873925/article/details/131112721)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [python报错:ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+](https://blog.csdn.net/inthat/article/details/131365519)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
mportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with OpenSSL
这个错误是因为你的Python环境中的ssl模块是使用OpenSSL 1.1.0h编译的,而urllib3 v2.0只支持OpenSSL 1.1.1版本。为了解决这个问题,你有几个选项。一种方法是升级你的OpenSSL版本,确保它与urllib3 v2.0兼容。另一种方法是降级urllib3版本,使用与你当前ssl模块兼容的版本。
如果你选择升级OpenSSL版本,你可以从官方网站下载适合你操作系统的OpenSSL源码包,例如openssl-1.1.0f.tar.gz。然后按照官方的安装指南进行编译和安装。完成后,你的ssl模块将与urllib3 v2.0兼容。
如果你选择降级urllib3版本,你可以使用pip命令重新安装urllib3,并指定一个兼容你当前ssl模块的版本,例如1.23。你可以使用以下命令进行安装:
pip install urllib3==1.23 -i https://pypi.tuna.tsinghua.edu.cn/simple
这将会重新安装urllib3,并使用指定的版本解决兼容性问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compiled wi](https://blog.csdn.net/qq_42873925/article/details/131112721)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [openssl-1.1.0f.tar.gz](https://download.csdn.net/download/u012422764/10029773)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [解决urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compiled with ...](https://blog.csdn.net/CherryBlossom_/article/details/131465235)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]