Найти тему

Как установить Python package без подключения к Internet


Задача по установке пакетов Python на компе, расположенном в защищённом сегменте сети без доступа к Internet в последнее время становится довольно актуальной. Её можно решить следующим образом (на примере пакета python-keystoneclient).

1. На компе, подключённом к Internet, скачать пакет (вместо pip install выполнить pip download)

sudo mkdir keystone-deps
cd keystone-deps
sudo pip download python-keystoneclient
cd ..
sudo tar cvfz keystone-deps.tgz keystone-deps

2. Перенести архивный файл на целевой комп, распаковать его и установить командой pip install

sudo tar xvfz keystone-deps.tgz
cd keystone-deps
sudo pip install python_keystoneclient-2.3.1-py2.py3-none-any.whl -f ./ --no-index
Как установить Python package без подключения к Internet  Задача по установке пакетов Python на компе, расположенном в защищённом сегменте сети без доступа к Internet в последнее время становится...
Около минуты