'ProxyError (' Невозможно подключиться к прокси. ', NewConnectionError - PullRequest
0 голосов
/ 07 мая 2019

При установке любого пакета для python в pycharm.Получение ниже ошибки: - Сбор py2neo

Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb8e2e15780>: Failed to establish a new connection: [Errno 111] Connection refused',))': /simple/py2neo/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb8e2e155f8>: Failed to establish a new connection: [Errno 111] Connection refused',))': /simple/py2neo/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb8e2e15898>: Failed to establish a new connection: [Errno 111] Connection refused',))': /simple/py2neo/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb8e2e154a8>: Failed to establish a new connection: [Errno 111] Connection refused',))': /simple/py2neo/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb8e2e15400>: Failed to establish a new connection: [Errno 111] Connection refused',))': /simple/py2neo/
  Could not find a version that satisfies the requirement py2neo (from versions: )
No matching distribution found for py2neo

1 Ответ

0 голосов
/ 27 июня 2019

У меня точно такие же ошибки внутри моего контейнера Docker, за корпоративным прокси.независимо от того, какой пакет я пытаюсь установить.

Я мог бы сказать следующее:

Я получаю эту ошибку, как только любой прокси env varустановить (либо https_proxy, либо HTTPS_PROXY).Любопытно, что не имеет значения, правильный ли это прокси или нет.Кроме того, я обнаружил, что когда одна из этих переменных установлена, pip, кажется, игнорирует то, что я передаю через переключатель --proxy во время установки.

Я получил его, используя следующий обходной путь:

  1. , чтобы убедиться, что нет ни среды https_proxy (нижний регистр), ни HTTPS_PROXY (верхний регистр) var.
  2. запустить pip install с помощью следующей команды
pip3 --proxy=http://<proxyHost>:<proxyPort> install  py2neo

Хотя этот обходной путь работает для меня, мне все равно было бы интересно найти решение для этого, так как

  1. Мне действительно любопытно, что там происходит
  2. Немного раздражает необходимость указывать прокси в команде внутри Dockerfile
...