Изменить версию python по умолчанию с помощью virtualenvwrapper (& virtualenv)
Недавно я изменил мою настройку python, чтобы теперь она была установлена с помощью brew. Раньше при использовании virtualenv и virtualenvwrapper он по умолчанию настраивал бы новый virtualenv, используя python3 (используемый для большинства моих проектов). Теперь, к сожалению, по умолчанию используется python2. Я могу установить python3, используя:
mkproject -p python3 projectname
однако как я могу сделать python3 значением по умолчанию?
Ответы
Ответ 1
Для автоматического использования настраиваемого двоичного кода Python вместо virtualenv запускается с вами, вы также можете установить переменную среды:
$ export VIRTUALENV_PYTHON=/opt/python-3.3/bin/python
$ virtualenv ENV
Это то же самое, что напрямую передать опцию virtualenv:
$ virtualenv --python=/opt/python-3.3/bin/python ENV
Источник: https://virtualenv.pypa.io/en/latest/reference.html#configuration