如何修复安装 Python 包时出现'SSL: TLSV1_ALERT_PROTOCOL_VERSION”错误?
修复“无法安装 Python 包 [SSL: TLSV1_ALERT_PROTOCOL_VERSION]”错误
当遇到“SSL: TLSV1_ALERT_PROTOCOL_VERSION”错误时使用 pip 安装 Python 包,问题源于来自 pip 中过时的 TLS 协议。要解决此问题,请将 pip 升级到最新版本。
升级过程:
-
运行以下命令升级 pip:
curl https://bootstrap.pypa.io/get-pip.py | python
登录后复制登录后复制注意:如果您不在虚拟环境中,可能需要 Sudo
-
如果遇到先有鸡还是先有蛋的问题,请使用以下解决方法:
pip install --no-cache-dir --upgrade pip
登录后复制
原因问题:
出现此错误是因为 Python.org 网站已停止支持TLS 版本 1.0 和 1.1。 TLS 1.2 或更高版本现在是强制性的。 Pip 最近实施了此更改,导致了错误。
对于 PyCharm (Virtualenv) 用户:
-
激活您的虚拟环境:
source ./venv/bin/activate
登录后复制 -
升级pip:
curl https://bootstrap.pypa.io/get-pip.py | python
登录后复制登录后复制 - 重新启动 PyCharm 并在首选项中验证 Python 解释器。
以上是如何修复安装 Python 包时出现'SSL: TLSV1_ALERT_PROTOCOL_VERSION”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

使用FiddlerEverywhere进行中间人读取时如何避免被检测到当你使用FiddlerEverywhere...

如何在10小时内教计算机小白编程基础?如果你只有10个小时来教计算机小白一些编程知识,你会选择教些什么�...

攻克Investing.com的反爬虫策略许多人尝试爬取Investing.com(https://cn.investing.com/news/latest-news)的新闻数据时,常常�...

Python3.6环境下加载pickle文件报错:ModuleNotFoundError:Nomodulenamed...

使用Scapy爬虫时管道文件无法写入的原因探讨在学习和使用Scapy爬虫进行数据持久化存储时,可能会遇到管道文�...
