Установка пакетов Python из локального каталога - PullRequest
0 голосов
/ 22 мая 2019

Необходимо установить пакеты python на компьютер без подключения к Интернету

Я использовал pip download для загрузки пакетов и их зависимостей

Я скопировал все зависимости на автономный компьютер

Я запускаю pip из локального репозитория пакетов python, используя пакет

pip install * 

с зависимостями, пытаюсь получить доступ к Интернету для загрузки своих зависимостей, даже если они находятся в одном каталоге

Я бы хотел избежать файла require.txt и установить все пакеты из локального каталога с их зависимостями.

Есть ли способ сделать это?

Ответы [ 2 ]

0 голосов
/ 22 мая 2019

Вы можете использовать на онлайн-машине:

pip download -r requirements.txt

для загрузки пакетов без их установки.

Затем на автономном компьютере:

pip install --no-index --find-links /path/to/download/dir/ -r requirements.txt

Источник: Автономная установка пакетов Python

0 голосов
/ 22 мая 2019

Можно загрузить колеса непосредственно для каждого пакета, и как только они будут установлены на машине, вы можете запустить pip install name-of-wheel.whl, и он установит их без перенаправления на pypi.

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