Python
Pense-bête Python
Section intitulée « Pense-bête Python »Créer et activer un environnement virtuel
Section intitulée « Créer et activer un environnement virtuel »Le contexte : Un environnement virtuel isole les dépendances d’un projet Python pour éviter les conflits entre projets ou avec les paquets système.
Comment ça marche : python -m venv crée un dossier contenant un interpréteur Python et un pip dédiés. L’activation modifie le PATH de la session courante pour pointer vers cet interpréteur isolé.
# Créer l'environnement virtuelpython -m venv venv
# Activer (Linux / macOS)source venv/bin/activate
# Activer (Windows PowerShell)venv\Scripts\Activate.ps1
# Activer (Windows cmd)venv\Scripts\activate.batUne fois activé, le nom de l’environnement apparaît entre parenthèses dans le prompt : (venv).
# Installer les dépendancespip install -r requirements.txt
# Figer les dépendances installéespip freeze > requirements.txt
# Désactiver l'environnementdeactivateRemarque : Sur Windows, l’exécution de scripts PowerShell peut être bloquée par la politique d’exécution. Lancer
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedsiActivate.ps1est refusé.