Больше не могу установить pip: Не удалось получить URL - PullRequest
0 голосов
/ 02 июля 2018

Никогда не было проблем с pip до сих пор. Я использую Python 2.7 r27: 82525 и pip 9.0.1 локально в Windows 7 64 бит. Виртуальная среда, использующая ту же версию 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, который, кажется, есть у всех, на случай, если это связано.

Я могу установить файл колеса без проблем. Кажется, проблема в подключении к хранилищу.

edit: я обновил pip до версии 10.0.1 и OpenSSL для Windows , но у меня все еще есть эта проблема. Использование опции --trusted-flag также не помогает.

Ответы [ 2 ]

0 голосов
/ 13 июля 2018

Проблема заключалась в том, что версия Python, на которой я работал, была слишком старой. Обновление до 2.7.14 решило это.

0 голосов
/ 02 июля 2018

Пожалуйста, используйте:

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org <package_name>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...