urllib3 v2.0 only supports OpenSSL 1.1.1+
时间: 2023-06-28 13:03:51 浏览: 524
离线安装用到的 requests 和pip库
这个错误提示意味着你需要安装 OpenSSL 1.1.1 或更高版本才能使用 urllib3 v2.0。你可以执行以下步骤来解决这个问题:
1. 确认你的操作系统支持 OpenSSL 1.1.1 或更高版本。如果你的操作系统不支持,你需要升级到支持的版本。
2. 安装 OpenSSL 1.1.1 或更高版本。你可以通过源代码编译或使用包管理器来安装 OpenSSL。
3. 如果你已经安装了 OpenSSL 1.1.1 或更高版本,你需要确保它在你的 PATH 环境变量中。
4. 确认你的 Python 环境也支持 OpenSSL 1.1.1 或更高版本。你可以使用以下命令来查看:
```python -c "import ssl; print(ssl.OPENSSL_VERSION)```
如果它输出的版本号低于 1.1.1,你需要升级你的 Python 环境或使用一个支持 OpenSSL 1.1.1 或更高版本的虚拟环境。
5. 最后,你需要升级 urllib3 到最新版本。你可以使用以下命令来升级:
```pip install --upgrade urllib3```
阅读全文