Aller au contenu

Python — Environnements virtuels

Pour éviter les conflits entre projets Python, utilisez les environnements virtuels :

sudo apt install python3-full python3-venv python3-pip

cd mon_projet
python3 -m venv venv         # Crée l'environnement virtuel
source venv/bin/activate     # Active l'environnement
# (venv) apparaît dans le prompt

pip install nompaquet        # Installe des paquets dans l'environnement isolé

deactivate                   # Désactive l'environnement
rm -rf venv                  # Supprime l'environnement si besoin

Cette méthode évite l'erreur externally-managed-environment sur les systèmes récents.