不再能够进行安装:无法获取URL

时间:2018-07-02 10:12:15

标签: python python-2.7 pip

到目前为止,pip都没有问题。我在Windows 7 64位本地运行Python 2.7 r27:82525和pip 9.0.1。使用相同Python版本和pip 9.0.2的虚拟环境会产生相同的问题。无论我尝试安装哪种软件包,总是会收到相同的URL提取错误:

Could not fetch URL https://pypi.python.org/simple/psutil/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /simple/psutil/ (Caused by S
SLError(SSLError(1, '_ssl.c:499: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)) - skipping

我也得到urllib3 InsecurePlatformWarning的每个人似乎也有,如果有关系的话。

我可以安装wheel文件,没有任何问题。问题是它似乎连接到存储库。

编辑:我已经将点更新为10.0.1和OpenSSL for Windows版本,但是我仍然遇到这个问题。使用--trusted-flag选项也无济于事。

2 个答案:

答案 0 :(得分:0)

问题是我运行的Python版本过旧。将其升级到2.7.14即可解决。

答案 1 :(得分:-1)

请使用:

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