问题:
尝试使用 pip 安装 Python 包时,出现 SSL 错误遇到,特别是消息“[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议版本。"
说明:
此错误源于 pip 的 TLS 版本弃用。 Python.org 网站不再支持 TLS 1.0 和 1.1 版本,导致 TLS 协议版本不匹配错误。
解决方案:
1.外部升级 Pip:
运行以下命令,使用直接下载安装的方式升级 pip:
curl https://bootstrap.pypa.io/get-pip.py | python
注意:如果使用虚拟环境,您可能需要在命令前加上 sudo python.
2.在 PyCharm 中升级 Pip (Virtualenv):
source ./venv/bin/activate
curl https://bootstrap.pypa.io/get-pip.py | python
升级 pip 后,应该可以解决 TLS 协议版本不匹配的错误,并允许您成功安装 Python 包。
以上是如何修复 PIP SSL 错误:'SSL:TLSV1_ALERT_PROTOCOL_VERSION”?的详细内容。更多信息请关注PHP中文网其他相关文章!