Настройка python pip

Подскажите, как заставить pip устанавливать пакеты в домашней директории, а не в /usr/lib?

Такая команда
pip2 install --install-option="--prefix=~/.local" package_name
работает, но как бы прописать это куда-нибудь в настройки?
Нашёл, что конфиг вроде должен лежать тут: ~/.pip/pip.conf
Что-то вроде такого
[install]
install-opion="--prefix=~/.local"
не помогает

А ещё конфиги для pip2 и pip3 по идее ведь разные должны быть? Куда их тогда класть?
Для этой цели придумали Python VirtualEnv и обертку к нему. Начальные сведения можно почерпнуть, как всегда, здесь.
Спасибо за ответ!
Что это можно через virtualenv делать, слышал, но он вроде всё-таки не конкретно для этого, а для создания изолированных окружений с разными версиями питоновских библиотек. Необходимости в работе с разными библиотеками у меня (пока) ещё не возникало, и я думал, может это можно средствами самого pip сделать. Пока что решил это дело созданием алиаса для команды выше, если будет необходимость, то обращусь уже к virtualenv.
 
Зарегистрироваться или войдите чтобы оставить сообщение.