ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with OpenSSL 1.1.0j 20 Nov 2018.
时间: 2023-10-13 21:59:13 浏览: 157
openssl-1.1.0f.tar.gz
5星 · 资源好评率100%
这个错误是因为您的Python环境的ssl模块是用OpenSSL 1.1.0j编译的,而urllib3 v2.0需要OpenSSL 1.1.1+。要解决这个问题,您需要更新您的Python环境的openssl模块到1.1.1或更高版本。具体步骤取决于您的操作系统和Python版本,您可以尝试使用以下命令更新:
- 对于Ubuntu或Debian系统:sudo apt-get install libssl-dev
- 对于CentOS或RedHat系统:sudo yum update openssl-devel
- 对于macOS系统:brew install openssl
- 对于Python 3.6及以上版本:使用pip升级openssl模块:pip install --upgrade openssl-python
更新完成后,您应该重新安装urllib3模块以确保它与新的openssl模块兼容。
阅读全文