怎么解决python ImportError urllib3 v20 only supports OpenSSL 111+ currently the ssl module is compiled with OpenSSL 110j 20 Nov 2018问题
要解决这个问题,您需要更新您的Python环境中的OpenSSL版本。以下是几种可能的解决方法:
-
使用包管理器更新Python环境中的OpenSSL版本。根据您使用的操作系统和包管理器,可以使用以下命令更新OpenSSL:
- 使用pip:
pip install --upgrade openssl - 使用conda:
conda update openssl
- 使用pip:
-
如果您使用的是虚拟环境,请确保您的虚拟环境中已安装了正确版本的OpenSSL。您可以尝试通过以下命令在虚拟环境中安装OpenSSL:
- 使用pip:
pip install --upgrade openssl - 使用conda:
conda install openssl
- 使用pip:
-
如果使用操作系统自带的Python版本,可以尝试更新操作系统本身的OpenSSL版本。更新方法取决于您使用的操作系统,可以使用操作系统提供的包管理器或手动安装最新版本的OpenSSL。
-
如果上述方法都无法解决问题,您可以尝试重新编译Python,并在编译时指定要使用的OpenSSL版本。具体步骤可能会有所不同,取决于您使用的操作系统和Python版本。可以参考Python官方文档或相关资源以了解如何重新编译Python并指定OpenSSL版本。
请注意,在执行任何更改之前,建议备份您的代码和环境,以防出现意外情况
原文地址: https://www.cveoy.top/t/topic/iCma 著作权归作者所有。请勿转载和采集!