[Python] Environnements virtuels Introduction Les environnements virtuels en python ont pour but de créer une sorte de conteneur avec les bibliothèques afin de ne pas les installer sur son poste et ainsi travailler proprement. Prérequis Python Pip Installation package venv sudo apt install python3-venv Configuration d'un environnement virtuel Tout d'abord, lancez l'initalisation de l'environnement virtuel (ici, env est le nom de l'environnement virtuel) : python3 -m venv env Activez l'environnement virtuel : source env/bin/activate Vous pouvez désormais installer vos modules et exécuter votre code normalement. Création d'un environnement virtuel global L'objectif est de créer un environnement virtuel global qui sera persistent sur le système. Pour cela, créez l'environnement virtuel: python3 -m venv ~/.local/share/global-env Ajoutez cette commande à la fin de votre fichier .bashrc ou .zshrc : source ~/.local/share/global-env/bin/activate De cette manière, l'environnement virtuel sera chargé constamment. Suppression d'un environnement virtuel Pensez à désactiver l'environnement : deactivate Et à supprimer le répertoire concerné : rm -rf env/