ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0h
时间: 2023-10-13 09:55:45 浏览: 31
这个错误是由于您的计算机上安装的 OpenSSL 版本与您正在使用的 urllib3 版本不兼容所致。urllib3 v2.0 版本只支持 OpenSSL 1.1.1+,但您的 'ssl' 模块是使用 OpenSSL 1.1.0h 编译的。要解决这个问题,您有几个选项:
1. 升级 OpenSSL:尝试升级您的 OpenSSL 版本到 1.1.1 或更高版本。您可以访问 OpenSSL 官方网站(https://www.openssl.org/)以获取最新版本并按照他们的指南进行安装。
2. 降低 urllib3 版本:如果您无法升级 OpenSSL,可以尝试降低 urllib3 的版本以与您的 OpenSSL 版本兼容。您可以使用 pip 或 conda 等包管理工具来安装较旧版本的 urllib3。
3. 更新 'ssl' 模块:尝试更新 'ssl' 模块以使用与您的 OpenSSL 版本兼容的编译选项。这可能需要重新编译 Python 或手动更新 'ssl' 模块。
请记住,在进行任何更改之前,建议先备份您的项目或环境,以防止出现意外问题。
相关问题
urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0h 27 Mar 2018'
引用\[1\]: 这个错误是由于您的系统中的ssl模块版本与urllib3 v2.0所需的OpenSSL版本不兼容导致的。urllib3 v2.0只支持OpenSSL 1.1.1+版本,而您的系统中的ssl模块是使用的OpenSSL 1.1.0h版本。为了解决这个问题,您可以尝试升级您的OpenSSL版本到1.1.1+,或者降级urllib3的版本以适应您当前的ssl模块版本。
#### 引用[.reference_title]
- *1* [Python报错ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is ...](https://blog.csdn.net/qq_38122800/article/details/130603051)[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^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .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 ]