由于证书过期,pip在MacOS上失败并显示SSLError-如何恢复?

由于证书过期,pip在MacOS上失败并显示SSLError-如何恢复?,第1张

由于证书过期,pip在MacOS上失败并显示SSLError-如何恢复?

有两种方法可以解决此问题。

解决方法1 。在这里可以看到,Python.org网站停止了对旧版TLS版本的支持,该支持中断了

pip <9.0.3
。提供了新版本的pip,但是由于不能简单地通过损坏的pip更新,因此必须重新引导安装。这为我工作:

# For python2curl https://bootstrap.pypa.io/get-pip.py | python2# For python3 (haven't tested this myself)curl https://bootstrap.pypa.io/get-pip.py | python3

这些命令的内容可追溯到本SO帖子。

解决方案2 。对于Python 3.6框架,将

InstallCertificates.command
在下部署并安装脚本
/Applications/Python3.6/
。执行它可以解决问题,但仅限于
pip3



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5664119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存