Ошибки SSL для всех команд pip

Я пытаюсь начать использовать Python 3.6 на Windows 10 Enterprise, но всякий раз, когда я пытаюсь использовать pip для установки необходимых пакетов, я всегда получаю похожую ошибку SSL.

Запросы установки pip выдают следующую ошибку:

Collecting requests
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)': /simple/requests/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)': /simple/requests/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)': /simple/requests/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)': /simple/requests/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)': /simple/requests/
  Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /simple/requests/ (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),)) - skipping
  Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

Я получил эту похожую схему "Повторная попытка" и ошибку при сбое для всех пакетов pip, которые я пытаюсь установить. Я попытался сделать "easy_install bioservices", и я получил:

...

Installed c:\users\...\python\python36-32\lib\site-packages\requests_cache-0.4.13-py3.6.egg
error: The 'requests' distribution was not found and is required by bioservices

И тогда попытка сделать биосервисы pip дает мне:

Требование уже выполнено: bioservices в c:\users...\python\python36-32\lib\site-packages\bioservices-1.5.2-py3.6.egg Сбор запросов (из биосервисов) Повторная попытка (Retry (всего =4), connect=None, read=None, redirect=None, status=None)) после разрыва соединения из-за 'SSLError(SSLError(1, проверка сертификата [SSL: CERTIFICATE_VERIFY_FAILED] не удалась (_ssl.c:833)'),)': /simple/grequests/
Повторная попытка (Retry (всего =3, подключение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]) сертификат не удалось проверить (_ssl.c:833)'),)': /simple/grequests/ Retry (Retry (всего =2, соединение = нет, чтение = нет, перенаправление = нет, состояние = нет)) после разрыва соединения с помощью 'SSLError(SSLError(1,') Не удалось проверить сертификат [SSL: CERTIFICATE_VERIFY_FAILED] (_ssl.c: 833) '),)': / simple / grequests /
Повторная попытка (Повторная попытка (всего =1, подключение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] сертификат не прошел проверку (_ssl.c:833)'),)': /simple/grequests/ Retry (Retry (всего =0, соединение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'SSLError(SSLError(1,') Не удалось проверить сертификат [SSL: CERTIFICATE_VERIFY_FAILED] (_ssl.c: 833) '),)': / simple / grequests /
Не удалось получить URL-адрес https://pypi.python.org/simple/grequests/: при подтверждении сертификата ssl возникла проблема: HTTPSConnectionPool(host='pypi.python.org', port=443): максимальное число повторов превышено с помощью url: /simple/grequests/ (вызвано SSLError (проверка сертификата SSLError (1, '[SSL: CERTIFICATE_VERIFY_FAILED]] завершилась неудачно (_ssl.c:833)'),)) - skipping Не удалось найти версию, которая удовлетворяет требованиям grequests (из bioservices) (из версий:) Не найдено соответствующего распределения для greques (из bioservices)


Я понятия не имею, как это исправить. Я использую python 3.6.5 и pip 9.0.3. Я попытался просмотреть много разных вопросов о переполнении стека и других форумах, и мне не повезло

0 ответов

Другие вопросы по тегам