Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Windows 10上pip的SSL错误;受信任主机选项没有';不工作;安装全局证书文件';行不通_Python_Ssl_Pip - Fatal编程技术网

Python Windows 10上pip的SSL错误;受信任主机选项没有';不工作;安装全局证书文件';行不通

Python Windows 10上pip的SSL错误;受信任主机选项没有';不工作;安装全局证书文件';行不通,python,ssl,pip,Python,Ssl,Pip,几个月前,我使用pip在这台机器上安装了库,但现在我在尝试安装任何东西时遇到SSL错误。这是一台公司机器,我相信问题是由于我们的防火墙设备重写了MITM证书造成的 我从以下问题中尝试了很多想法: 我使用浏览器从files.pythonhosted.org url获取证书。我导出了每个证书并将它们附加到pip的证书文件中,然后使用config set global.cert将pip指向组合文件。我仍然得到SSL错误 也许我把证书的事情弄错了。但是pip似乎在呼唤非常长的计算机生成的主机名——我从

几个月前,我使用pip在这台机器上安装了库,但现在我在尝试安装任何东西时遇到SSL错误。这是一台公司机器,我相信问题是由于我们的防火墙设备重写了MITM证书造成的

我从以下问题中尝试了很多想法:

我使用浏览器从files.pythonhosted.org url获取证书。我导出了每个证书并将它们附加到pip的证书文件中,然后使用config set global.cert将pip指向组合文件。我仍然得到SSL错误

也许我把证书的事情弄错了。但是pip似乎在呼唤非常长的计算机生成的主机名——我从浏览器中获得的证书会应用于这些主机吗?堆栈跟踪中的主机示例:

raise SSLError(e, request=request) pip._vendor.requests.exceptions.SSLError: HTTPSConnectionPool(host='files.pythonhosted.org.x.e2d41cb401364047c40aad00bc1452ab3f29.9270fa43.id.opendns.com', port=443)
我不愿意发布大量堆栈跟踪输出,但如果有要求,我可以这样做

谢谢你的帮助