Si vous installez Python normalement sur votre système, plusieurs versions ne peuvent pas coexister.
Par conséquent, virtualenv ne peut être utilisé que lorsqu'un environnement Python indépendant est spécifié.
Si le répertoire de travail courant est project /
$ virtualenv ENV_NAME
Cette commande crée une copie installée globalement de Python sous project / ENV_NAME
(* ENV_NAME peut être spécifié comme vous le souhaitez avec le nom de l'environnement de copie)
L'environnement est maintenant copié, mais même si vous tapez la commande python
dans le terminal, python pour tout le système démarrera.
$ source ENV_NAME/bin/activate
Maintenant, lorsque vous tapez la commande python
, ʻENV_NAME / bin / python sera exécuté. (
{Copier le chemin de l'environnement} / bin:` est ajouté au début de PATH)
$ virtualenv -p /path/to/other/python ENV_NAME
Il existe pythonz etc. comme outil pour insérer diverses versions de Python qui est la source de la copie.
Recommended Posts