刚开始用 Python,遇到 ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with LibreSSL 2.8.3. 的报错。
执行了2个命令解决的:
brew install openssl@1.1
pip install urllib3==1.26.6
ShellScript问题产生的原因是:本机的 openssl 版本太低,可以输入 openssl version 查看 ssl 版本,需要大于 1.1.1 的版本,可以升级下openssl到最新版本,urllib3 版本为 v2.0,依赖 openssl 高版本,可以使用低于2.0版本的urllib3。
所以以上两个命令是本机安装 ssl,并且将 urllib3 降到 1.26.6 版本。
PyCharm 中查看 urllib3 使用版本的界面在这里:
在这里选择版本之后安装也可以:
更多精彩内容:各种技能学习课程、黑科技软件、网站小程序源码、副业小项目、电商课程、推广引流课程等,尽在 天边资源网 。
文章评论