[Python] Venv
Afin d’utiliser les environnements virtuels sous Ubuntu, il est nécessaire de réaliser la commande suivante :
sudo apt install python3.12-venv
Puis :
python -m venv <directory>
permettra de créer le répertoire qui hébergera l’environnement virtuel.
Ce répertoire contient maintenant les fichiers nécessaires au fonctionnement de l’environnement virtuel :
bin include lib lib64 pyvenv.cfg
Se positionner dans l’environnement virtuel :
cd <directory>
source bin/activate
Désactivation de l’environnement virtuel :
deactivate
Destruction de l’environnement virtuel :
deactivate
rm -r <directory>
ATTENTION
Si vous souhaitez utiliser le shebang pour exécuter votre code, il ne faut pas utiliser le shebang standard :
#!/usr/bin/python3
Mais celui de l’environnement virtuel.
Soit /home/eric/monenv
mon environnement virtuel, je vais donc devoir indiquer :
#!/home/eric/monenv/bin/python3
Autre possibilité, utiliser la commande Python directement :
python3 monscript.py
Accueil > Notes Techniques > Python > [Python] Venv