当前位置: 首页 > 知识库问答 >
问题:

使用PIP时出现"SSL:CERTIFICATE_VERIFY_FAILED"错误

牛华皓
2023-03-14

大约一到两周前,我就无法使用pip,因为它总是会回退以下错误:

错误:由于环境原因无法安装程序包错误:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):url超过最大重试次数:/packages/1b/e5/552ba6583ab43e12b299458fea94ee23886125b8b8babc91edb03f2ba65/pandas-1.1。3.焦油。gz(由SSLError(SSLCertVerificationError(1),[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification FAILED:无法获取本地颁发者证书(\u SSL.c:1122'))引起)

我在公司的虚拟专用网上和下测试过它,甚至在我的个人笔记本电脑上尝试过(运行Mojave,而不是在我的主笔记本电脑上运行视窗10)。我的家庭互联网以及我手机上的热点。同样,我远程访问了我公司的一台澳大利亚机器,也遇到了同样的问题。

我没有更新我的python版本(3.9.0)或pip版本(20.2.3),也没有更改我的pip用法,所以突然出现了一个非常复杂的问题。https://status.python.org/说一切都好了。

是不是我做错了什么?

完整的CMD文本(如果有帮助):

C:\Users\Caleb.Clough\Digital>pip install pandas

收集熊猫

警告:在连接被“SSLError”(SSLCertVerificationError(1),[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification FAILED:无法获取本地颁发者证书(\u SSL.c:1122))中断后重试(重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))':/packages/1b/e5/552ba65835ab43e12b299458fea94ee23886125b8b8aabc91edb03f2ba65/pandas-1.1。3.焦油。gz警告:在连接被“SSLError”(SSLCertVerificationError(1,[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification失败:无法获取本地颁发者证书(\u SSL.c:1122))中断后重试(重试(重试(总计=3,连接=None,读取=None,重定向=None,状态=None))':/packages/1b/e5/552ba65835ab43e12b299458fea94ee23886125b8b8aabc91edb03f2ba65/pandas-1.1。3.焦油。广州

警告:连接被“SSLError”(SSLCertVerificationError(1),[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification FAILED:无法获取本地颁发者证书(\u SSL.c:1122)))中断后重试(重试(重试(总计=2,连接=None,读取=None,重定向=None,状态=None))':/packages/1b/e5/552ba65835ab43e12b299458fea94ee23886125b8b8aabc91edb03f2ba65/pandas-1.1。3.焦油。广州

警告:重试(重试(总=1,连接=无,读取=无,重定向=无,状态=无))连接后断开的SSLError(SSLCertVerizationError(1,'[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获得本地发行者证书(_ssl. c: 1122)'))': /包/1b/e5/552ba65835ab43e12b299458fe94ee23886125b8b8aabc91edb03f2ba65/pandas-1.1.3.tar.gz

警告:在连接被“SSLError”(SSLCertVerificationError(1,[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification FAILED:无法获取本地颁发者证书(\u SSL.c:1122))中断后重试(重试(总计=0,连接=None,读取=None,重定向=None,状态=None))':/packages/1b/e5/552ba65835ab43e12b299458fea94ee23886125b8b8aabc91edb03f2ba65/pandas-1.1。3.焦油。广州

错误:由于环境原因无法安装程序包错误:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):url超过最大重试次数:/packages/1b/e5/552ba6583ab43e12b299458fea94ee23886125b8b8babc91edb03f2ba65/pandas-1.1。3.焦油。gz(由SSLError(SSLCertVerificationError(1),[SSL:CERTIFICATE\u Verification\u FAILED]CERTIFICATE Verification FAILED:无法获取本地颁发者证书(\u SSL.c:1122'))引起)

共有3个答案

宋伯寅
2023-03-14

如果您已安装最新版本的Cisco Any Connect,请尝试卸载Cisco伞形模块。

袁羽
2023-03-14

熊猫是PyPI回购协议。这意味着它存储在PyPI服务器中。如果您不能pip安装它,这意味着您的pip不信任PyPI作为“Python包权威”。

为了解决这个问题,我将PyPI添加到可信主机列表中,您可以从该列表中进行pip安装。

>

  • 确保你有pip.conf文件

    在windows中:%HOME%\pip\pip.ini

    在Linux中:$HOME/。皮普/皮普。形态

    使文件如下所示:

    [global]
    可信主机=pypi。python组织

    然后运行:

    pip install pandas
    

  • 巩光誉
    2023-03-14

    你能试试以下方法吗:

    $ pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org <package_name>
    

    在你的情况下

    $ pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org pandas
    
     类似资料:
    • 问题内容: 不知道这里发生了什么,但是每次尝试使用pip安装某些东西时,我都会收到一个错误: 命令“ / usr / bin / python -c”导入设置工具,标记化; file =’/ private / var / folders / b0 / 5843zgyj1yz3b8q2l7wrtj8h0000gn / T / pip-build-V4hy8S / PySocks / setup.p

    • 问题内容: 使用pip安装Google App Engine时出错 问题答案: 这是因为PyPI已禁用对API的非HTTPS访问 https://mail.python.org/pipermail/distutils- sig/2017-October/031712.html 作为解决方法,您可以使用

    • 在命令提示符下通过pip installer for Python3.7安装pandas时,我反复遇到以下错误 我已经通过管理员运行了该命令,但它没有运行。

    • 我试图在Windows7中为Python3.4安装一个图表工具(Matplotlib-V1.4.2),但到目前为止,我的所有尝试似乎都无法完成这一工作。 尝试: 我已从GitHub下载了pip -不使用 这里有一个类似的问题,我也尝试了这些建议,但我得到了以下错误 我肯定我错过了什么,你的一步一步的指导在这方面将非常感谢。

    • 我尝试使用这个命令< code>docker build -t myimage在django中运行docker。现在docker文件尝试运行< code > RUN pip install-r/app/requirements . txt-no-cache-dir ,但是当ot到达< code >下载psycopg2-2.9.3.tar.gz(380 kB)部分时,它会抛出错误。 注意:我的req

    • 我试图在命令shell上使用安装,但出现以下错误: 使用缓存收集rpy2https://files.pythonhosted.org/packages/c7/43/401afad8556bf92b08bd7d422cacac614b0e8dd2bce31848318bbcb18f48/rpy2-3.0.5.tar.gz错误:从命令python安装程序完成输出。py egg_info:ERROR:T