Установить пакет Python в другой каталог с помощью зернышка?

Я знаю, что очевидный ответ должен использовать virtualenv и virtualenvwrapper, но по различным причинам я могу/, хотят сделать это.

Таким образом, как я изменяю команду

pip install package_name

сделать pip установите пакет где-нибудь кроме значения по умолчанию site-packages?

394
задан Peter Mortensen 8 December 2015 в 10:51
поделиться

1 ответ

Используйте:

pip install --install-option="--prefix=$PREFIX_PATH" package_name

Вы также можете использовать - ignore-installed , чтобы принудительно переустановить все зависимости с этим новым префиксом. Вы можете использовать - install-option несколько раз, чтобы добавить любые параметры, которые вы можете использовать с python setup.py install ( - префикс , вероятно, что вы хотите, но есть еще множество вариантов, которые вы могли бы использовать).

318
ответ дан 22 November 2019 в 23:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: