Я всегда делаю это для загрузки пакетов:
pip install --download /path/to/download/to_packagename
ИЛИ
pip install --download=/path/to/packages/downloaded -r requirements.txt
И когда я хочу установить всеиз тех библиотек, которые я только что скачал, я делаю это:
pip install --no-index --find-links="/path/to/downloaded/dependencies" packagename
ИЛИ
pip install --no-index --find-links="/path/to/downloaded/packages" -r requirements.txt
Обновление
Кроме того, чтобы получить все пакеты, установленные в одной системе, вы можете экспортировать их все в requirement.txt
, который будет использоваться для их установки в другой системе, мы делаем это:
pip freeze > requirement.txt
Затем для загрузки можно использовать requirement.txt
, как указано выше, или сделать это для их установки из requirement.txt
:
pip install -r requirement.txt
ССЫЛКА: pip installer