Установка места установки по умолчанию для pip

8596
Jules

Я работаю на компьютере с крайне ограниченным внутренним хранилищем, поэтому я хочу настроить pip и мою среду Python таким образом, чтобы по умолчанию новые пакеты устанавливались на SD-карту (которая все равно будет постоянно находиться внутри машины) по умолчанию. ,

Предоставляет ли pip такую ​​функциональность?

0
какую операционную систему вы используете? magicandre1981 8 лет назад 0
@ magicandre1981 Это на Ubuntu 15.10. Jules 8 лет назад 0

2 ответа на вопрос

1
Liudvikas Akelis

Несколько альтернативным подходом может быть virtualenv, например:

virtualenv path/to/your/storage/venv 

затем

source path/to/your/storage/venv/bin/activate 

Эта последняя команда переносит вас в вашу виртуальную среду, и, находясь там, все, что установлено через, pipбудет установлено в этот каталог, который может быть на другом устройстве.
Я бы предпочел этот подход, потому что требуется очень мало ручной настройки, но вам нужно будет установить virtualenv (это около 2 МБ).

0
malik

Вы должны изменить свой файл pip.conf.

На вопрос об изменении каталога установки по умолчанию ответ был здесь: https://stackoverflow.com/a/24175174

Вы пробовали это?

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