2015-09-09 1 views
12

J'ai récemment changé ma configuration python pour qu'elle soit maintenant installée avec le brassage. Auparavant, lors de l'utilisation de virtualenv et de virtualenvwrapper, il fallait par défaut 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:modifier la version python par défaut avec virtualenvwrapper (& virtualenv)

mkproject -p python3 projectname 

Cependant, comment puis-je faire python3 par défaut?

+0

duplicata possible de [Utiliser une version différente de Python avec virtualenv] (http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv) – postelrich

Répondre

17

Pour utiliser automatiquement un Python personnalisé binaire au lieu de celui virtualenv est géré avec vous pouvez également définir une variable d'environnement:

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

Il est le même que passer l'option virtualenv directement:

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

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