venv¶
Le module venv permet de créer des « environnements virtuels » légers avec leurs propres dossiers site
, optionnellement isolés des dossiers site
système. Chaque environnement virtuel a son propre binaire Python (qui correspond à la version du binaire qui a été utilisée pour créer cet environnement) et peut avoir sa propre liste de paquets Python installés dans ses propres dossiers site
.
Création, activation et désactivation d'un environnement virtuel¶
Pour créer un environnement virtuel, installer le paquet python3-venv
puis lancer la commande :
Activer ce nouvel environnement dans bash :
Activer ce nouvel environnement dans fish :
Activer ce nouvel environnement dans cmd.exe
sous Windows :
Activer ce nouvel environnement dans PowerShell sous Windows :
Pour le désactiver :