Python Language Créer un environnement virtuel pour une version différente de python


Exemple

En supposant que python et python3 soient tous deux installés, il est possible de créer un environnement virtuel pour Python 3 même si python3 n'est pas le Python par défaut:

virtualenv -p python3 foo

ou

virtualenv --python=python3 foo   

ou

python3 -m venv foo

ou

pyvenv foo

En fait, vous pouvez créer un environnement virtuel basé sur n'importe quelle version de python de votre système. Vous pouvez vérifier différents python fonctionnels sous /usr/bin/ ou /usr/local/bin/ (sous Linux) OU dans /Library/Frameworks/Python.framework/Versions/XX/bin/ (OSX), puis déterminez la nommez-le et utilisez-le dans l' --python ou -p lors de la création de l'environnement virtuel.