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/