Не можете установить urllib3, имея прокси между использованием pip?

В основном я пытаюсь установить urllib3, но встречу ошибку ниже:

 `C:\Python 3.7\Scripts>pip3.7.exe install urllib3
 Collecting urllib3
   Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
  after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection
 .VerifiedHTTPSConnection object at 0x03285170>, 'Connection to pypi.org timed ou
 t. (connect timeout=15)')': /simple/urllib3/
   Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None))
  after connection broken by      'ConnectTimeoutError(<pip._vendor.urllib3.connection
 .VerifiedHTTPSConnection object at 0x00D3E2B0>, 'Connection to pypi.org timed ou
 t. (connect timeout=15)')': /simple/urllib3/
   Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None))
  after connection broken by           'ConnectTimeoutError(<pip._vendor.urllib3.connection
 .VerifiedHTTPSConnection object at 0x032AB610>, 'Connection to pypi.org timed ou
 t. (connect timeout=15)')': /simple/urllib3/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None))
  after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection
 .VerifiedHTTPSConnection object at 0x032AB670>, 'Connection to pypi.org timed ou
 t. (connect timeout=15)')': /simple/urllib3/
   Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))
  after connection broken by      'ConnectTimeoutError(<pip._vendor.urllib3.connection
 .VerifiedHTTPSConnection object at 0x032AB5F0>, 'Connection to pypi.org timed ou
 t. (connect timeout=15)')': /simple/urllib3/


pip3.7.exe install urllib3
   Could not find a version that satisfies the requirement urllib3 (from versions: )
 No matching distribution found for urllib3

Я старался:pip3.7.exe install urllib3 и pip install urllib3 имеют одну и ту же проблему

К вашему сведению: я нахожусь за прокси.

Все ответы очень ценятся

Похоже, у вашего компьютера сейчас плохое интернет-соединение. Можете ли вы попробовать выключить и снова включить Интернет, а затем повторить попытку и посмотреть, что произойдет? В качестве альтернативы попробуйте установить что-нибудь еще с помощью pip и посмотрите, есть ли у него такая же проблема.

Green Cloak Guy 09.08.2018 18:11

какая у вас версия питона? 3,7?

user2906838 09.08.2018 18:20

@ user2906838 да это 3,7

aaaa 09.08.2018 18:21

Тогда, вероятно, нет дистрибутива urllib3 для python 3.7, проверьте, работает ли он с 3.6. Он должен работать.

user2906838 09.08.2018 18:25

@GreenCloakGuy после отключения и подключения, по-прежнему возникает та же проблема, к вашему сведению: между ними есть прокси, так что мне нужно вносить какие-либо изменения?

aaaa 09.08.2018 18:26

Возможный дубликат Использование pip за прокси

phd 09.08.2018 19:49
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
6
706
1

Ответы 1

Вы говорите, что используете прокси-сервер на своей машине. Вероятно, это проблема, и поэтому в вашем сообщении об ошибке указано, что истекло время ожидания. pip нужно сообщить о прокси:

$ pip3.7.exe install urllib3 --proxy=http://name.of.proxy.com

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

К сожалению, это решение не сработало для меня. Я использую Python 3.7.3

limonik 18.11.2019 11:27

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