Avec le nombre de librairies et et nombre de versions utilisables sur une même machine les conflits sont fréquents, pour y remédier , mieux vaut utiliser un environnement python virtualisé : venv
=> Linux, Mac:
Pour Debian il faut le package python3.11-venv supérieur selon votre version de Debian et Python
- Création :
python3 -m venv <nom_de_votre_environement_virtuel_python> |
- Activation :
source /chemin/du/repertoire/de/l/environement/virtuel/python/bin/active |
- Désactivation :
deactivate |
- Suppression :
rm -r /chemin/du/repertoire/de/l/environement/virtuel/ |
=> Windows:
- Création :
python3 -m venv <nom_de_votre_environement_virtuel_python> |
- Activation :
- Avec PowerShell
x:\chemin\du\repertoire\de\l\environement\virtuel\Scripts\activate.ps1 |
Avec x la lettre correspondant à la bonne partition.
-
- Avec console 'DOS' (cmd.exe)
x:\chemin\du\repertoire\de\l\environement\virtuel\Scripts\activate.bat |
Avec x la lettre correspondant à la bonne partition.
- Désactivation :
deactivate |
- Suppression :
rm -r /chemin/du/repertoire/de/l/environement/virtuel/ |