慕容的工作随笔

慕容的工作随笔

记录学习和工作

【转载】Python urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ssl module is compiled with LibreSSL 2.8.3.

转自:https://blog.xin66.vip/333.html

刚开始用 Python,遇到 ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with LibreSSL 2.8.3. 的报错。

执行了2个命令解决的:

code
brew install openssl@1.1
pip install urllib3==1.26.6

问题产生的原因是:本机的 openssl 版本太低,可以输入 openssl version 查看 ssl 版本,需要大于 1.1.1 的版本,可以升级下openssl到最新版本,urllib3 版本为 v2.0,依赖 openssl 高版本,可以使用低于2.0版本的urllib3。

所以以上两个命令是本机安装 ssl,并且将 urllib3 降到 1.26.6 版本。

PyCharm 中查看 urllib3 使用版本的界面在这里:

在这里选择版本之后安装也可以:

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示