====== Python 3 VirtualEnv ======
===== Installer VENV =====
sudo apt install python3-venv
===== Créer un environnement virtuel =====
python3 -m venv [NOM]
L'option **-m** permet d'exécuter un module présent dans le **sys.path**,
ici c'est le module **venv**.
Un sous-dossier [NOM] est créé à l'emplacement actuel, contenant une copie de
l'environnement Python du système.
===== Activer un environnement virtuel =====
source [NOM]/bin/activate
# ou
. [NOM]/bin/activate
La commande **source** (ou son équivalent '.') permet d'exécuter le contenu
d'un fichier script dans le shell actuel, c-à-d sans créer de sous-shell
comme ce serait le cas lors de l'exécution normale du script.
Dès que l'environnement virtuel est activé, son nom apparaît au début de la ligne
de commande.
===== Désactiver l'environnement virtuel en cours =====
deactivate
===== Supprimer l'environnement virtuel =====
D'abord le **désactiver** :!:
Ensuite il suffit de supprimer le dossier qui contient l'environnement virtuel.