python InsecurePlatformWarning при загрузке pip в Windows (python 2.7.5) - PullRequest
0 голосов
/ 20 мая 2018

Чтобы загрузить pip в Windows, я следовал https://pip.pypa.io/en/stable/installing/ (загрузив файл get-pip.py, а затем запустив его в командной строке).

Однако я получил следующее:

Сбор pip c: \ users \ licar \ appdata \ local \ temp \ tmpwp5zx3 \ pip.zip \ pip_vendor \ urllib3 \ util \ ssl_.py: 339: SNIMissingWarning: запрос HTTPS был сделан, норасширение SNI (Subject Name Indication) для TLS недоступно на этой платформе.Это может привести к тому, что сервер представит неправильный сертификат TLS, что может привести к ошибкам проверки.Вы можете перейти на более новую версию Python, чтобы решить эту проблему.Для получения дополнительной информации см. https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings c: \ users \ licar \ appdata \ local \ temp \ tmpwp5zx3 \ pip.zip \ pip_vendor \ urllib3 \ util \ ssl_.py: 137: InsecurePlatformWarning: Истинный объект SSLContext не являетсяимеется в наличии.Это предотвращает правильную настройку SSL в urllib3 и может привести к сбою некоторых SSL-соединений.Вы можете перейти на более новую версию Python, чтобы решить эту проблему.Для получения дополнительной информации см. https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings Повторная попытка (повторная попытка (всего = 4, подключение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'SSLError (SSLError (1,' _ssl.c: 504: ошибка: 1407742E: подпрограммы SSL: SSL23_GET_SERVER_HELLO: версия протокола оповещения tlsv1 '),)': / simple / pip / c: \ users \ licar \ appdata \ local \ temp \ tmpwp5zx3 \ pip.zip \ pip_vendor \ urllib3\ util \ ssl_.py: 137: InsecurePlatformWarning: настоящий объект SSLContext недоступен.Это предотвращает правильную настройку SSL в urllib3 и может привести к сбою некоторых SSL-соединений.Вы можете перейти на более новую версию Python, чтобы решить эту проблему.Для получения дополнительной информации см. https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings Повторная попытка (повторная попытка (всего = 0, подключение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'SSLError (SSLError (1,' _ssl.c: 504: ошибка: 1407742E: подпрограммы SSL: SSL23_GET_SERVER_HELLO: версия протокола оповещения tlsv1 '),)': / simple / pip / c: \ users \ licar \ appdata \ local \ temp \ tmpwp5zx3 \ pip.zip \ pip_vendor \ urllib3\ util \ ssl_.py: 137: InsecurePlatformWarning: настоящий объект SSLContext недоступен.Это предотвращает правильную настройку SSL в urllib3 и может привести к сбою некоторых SSL-соединений.Вы можете перейти на более новую версию Python, чтобы решить эту проблему.Для получения дополнительной информации см. https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings Не удалось получить URL-адрес https://pypi.org/simple/pip/: При подтверждении сертификата ssl возникла проблема: HTTPSConnectionPool (host = 'pypi.org', port = 443): максимальное количество попыток превышено с помощью url: / simple / pip / (вызвано SSLError (SSLError (1, '_ssl.c: 504: ошибка: 1407742E: Подпрограммы SSL: SSL23_GET_SERVER_HELLO: версия протокола оповещения tlsv1'),)) - пропуск Не удалось найти версию, которая удовлетворяеттребование pip (из версий:) Не найдено соответствующего распределения для pip

Есть предложения о том, что я могу сделать?Нужно ли использовать более новую версию python?Спасибо:)

Ответы [ 3 ]

0 голосов
/ 20 мая 2018

Что-то блокирует вашу установку.Попробуй добавить прокси и попробуй:

set HTTP_PROXY=http://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
set HTTPS_PROXY=https://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
0 голосов
/ 25 июня 2019

В моем случае обновление версии Python до 2.7.16 сработало

0 голосов
/ 20 мая 2018

Вы можете перейти на более новую версию Python для решения этой проблемы.

Итак, чтобы ответить на ваш вопрос: Да, получите новую версию Python.Согласно документации, вам нужен Python 2.7.9 или выше.

edit: я не видел вашу версию (2.7.5).Так что да, это проблема версии.Обновление Python решит это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...