Я говорю о virtualenvwrapper Дуга Хеллмана . Что ж, по его словам, после установки virtualenvwrapper мы должны отредактировать файл .bashrc, как объяснено здесь
мы добавляем следующие три строки кода:
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
где .virtualenv - каталог, в который будут помещены venvs.
Devel - это каталог, в котором будет находиться код.
Наблюдение 1:
когда я делаю mkvirtualenv proj1
, то получается, что каталог с именем proj1 создается внутри .virtualenv, но НЕ внутри Devel.
Наблюдение 2:
Когда я делаю mkproject proj1
, создается каталог внутри .virtualenv, а также внутри Devel.
Теперь вопросы:
Пожалуйста, объясните наблюдение 1 .
Что если два проекта имеют одинаковые требования, и я хочу использовать один env и не хочу начинать с создания другого virtualenv и переустанавливать то же самое, что установлено. Как мне это сделать?