pip не устанавливает колеса с pypi.org (брандмауэр) - PullRequest
0 голосов
/ 27 апреля 2018

У меня установлен Python 3.6 и pip 10.0.1 в Windows 8. Я нахожусь за корпоративным брандмауэром. Pip устанавливает скачанные файлы локально, без проблем. Но когда я пытаюсь установить колеса из Интернета, набираю, например, pip install sql, я получаю следующее:

Повторная попытка (Повторная попытка (всего = 0, подключение = Нет, чтение = Нет, перенаправление = Нет, статус = нет)) после разрыва соединения 'NewConnectionError (': не удалось установить новое соединение: [WinError 10061] Невозможно установить соединение, так как целевая машина активно отказывалась ',)': / simple / sql /

Не удалось найти версию, которая удовлетворяет требованию sql (из версии:) Не найдено подходящего дистрибутива для sql

Основной вопрос: какие именно настройки / исключения брандмауэра я должен посоветовать ИТ-команде для работы pip? Зависимые вопросы: - Какой протокол pip использует для загрузки модулей? - Подключение к какому порту должно быть открыто / переадресовано? - это можно решить через прокси-сервер?

Изучил эти темы, пытался использовать, мало помогло:

Пип не работает за брандмауэром

Использование pip за прокси

Настройка PIP для работы из-за прокси

Какие порты использует pip?

1 Ответ

0 голосов
/ 14 мая 2018
pip install --proxy <address:port> <modulename>

На самом деле, Настройка PIP для работы из-за прокси дает правильный ответ. И я использовал неправильный адрес прокси.

...