Как настроить локальную сеть для использования pip в локальной сети без inte rnet? - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь установить pip install на машине без подключения rnet. Я пробовал использовать три прокси (devpi-server, proxypypi и pypicache) на сервере в той же локальной сети, но с подключением inte rnet.

pip --no-cache-dir --trusted-host <serverip> install -i http://<serverip>:3141/root/pypi/+simple/ Flask

Пип не использует прокси и пытается собрать пакеты непосредственно с piwheels.org и files.pythonhosted.org и выдает ошибку (поскольку на машине нет подключения inte rnet).

Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/flask/ (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x75729ad0>: Failed to establish a new connection: [Errno 101] Network is unreachable',))

Какие-нибудь решения? Спасибо

1 Ответ

0 голосов
/ 13 июля 2020

Я обычно использую флаг --proxy в качестве примера здесь

sudo pip install --proxy=https://[username:password@]proxyserver:port somepackage
...