pip install /путь/к/архиву.tar.gz
Для установки зависимостей из архивного файла (например, .zip
, .tar.gz
, .whl
) с помощью pip
, можно использовать несколько способов. Основной способ - указать путь к архиву напрямую в команде pip install
.
Установка из локального архива:
Предположим, у вас есть архив my_package.tar.gz
, содержащий пакет. Вы можете установить его, выполнив:
pip install ./my_package.tar.gz
Заметьте, что можно использовать относительный (./
) или абсолютный путь к архиву.
Установка из URL архива:
Также можно установить пакет из архива, расположенного по URL-адресу:
pip install https://example.com/path/to/my_package.zip
Установка из нескольких архивов:
pip
поддерживает установку нескольких пакетов из архивов одновременно:
pip install ./package1.whl ./package2.tar.gz https://example.com/package3.zip
Особенности:
pip
автоматически распаковывает архив и устанавливает пакет, содержащийся в нем.setup.py
или pyproject.toml
), установка может завершиться ошибкой.Пример использования с requirements.txt:
Вы также можете указать путь к архиву в файле requirements.txt
:
# requirements.txt
./my_package.whl
https://example.com/another_package.zip
А затем установить зависимости из этого файла:
pip install -r requirements.txt
Важно убедиться, что архив действительно содержит пакет, который можно установить с помощью pip
. Чаще всего это будет архив с файлом setup.py
или pyproject.toml
в корне, либо архив с колесом (.whl
).