web-dev-qa-db-fra.com

changer la version par défaut python version avec virtualenvwrapper (& virtualenv)

J'ai récemment changé ma configuration python donc c'est maintenant installé avec brew. Auparavant, lors de l'utilisation de virtualenv et virtualenvwrapper, il était par défaut de configurer un nouveau virtualenv en utilisant python3 (utilisé pour la plupart de mes projets) Maintenant, malheureusement, la valeur par défaut est python2. Je peux installer python3 en utilisant:

mkproject -p python3 projectname

mais comment puis-je faire de python3 la valeur par défaut?

16
Yunti

Pour utiliser automatiquement un Python au lieu de celui avec lequel virtualenv est exécuté, vous pouvez également définir une variable d'environnement:

$ export VIRTUALENV_PYTHON=/opt/python-3.3/bin/python
$ virtualenv ENV

C'est la même chose que de passer directement l'option à virtualenv:

$ virtualenv --python=/opt/python-3.3/bin/python ENV

Source: https://virtualenv.pypa.io/en/latest/reference.html#configuration

26
Joe Young