网站首页 > python 正文

【完美解决】Python报错:NotOpenSSLWarning_ urllib3 v2 only supports OpenSSL 1.1.1

admin 2024-12-17 15:42:33 python 52 ℃
正文

python用到urllib3报错


ImportError: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2k-fips  26 Jan 2017'. See: https://github.com/urllib3/urllib3/issues/2168


方法一【我使用的方法】

我们可以降低urllib3的版本,根据urllib3的发布日志来看,我们需要将urllib3的版本降低到1.x版本。具体操作根据你所使用的包管理器会略有不同,这里我演示pip如何操作


// 1. 卸载

pip3 uninstall urllib3

// 2. 指定版本重新安装

pip3 install urllib3==1.26.15



其他两种方法适合mac用户参考

https://juejin.cn/post/7345111272171683867

蓝色枫叶