Utilisation des environnements virtuels Python créés avec virtualenv
Prérequis, lire cet article : Installer un ou plusieurs environnements virtuels de développement Python
Se rendre dans le dossier de son environnement virtuel :
Pour illustrer mon exemple, sur mon OS Windows, dans C:\VirtualEnv02

Puis ouvrir le répertoire Scripts :

Maintenir la touche MAJ et cliquer droit dans le répertoire, choisir dans le menu contextuel « Ouvrir une fenêtre de commande ici » puis tapez activate (exécuter le fichier activate.bat) :

L’invite de commande passe de C:\VirtualEnv02\Scripts> à (VirtualEnv02) C:\VirtualEnv02\Scripts>
J’en profite pour installer dans mon nouvel environnement virtuel de développement Python un nouveau module : numpy avec la ligne de commande habituelle :
(VirtualEnv02) C:\VirtualEnv02\Scripts>python -m pip install numpy
Puis je demande à mon environnement de m’ouvrir une console Python en tapant python.
J’importe mon module numpy que je viens d’installer, il est bien présent et opérationnel ! 🙂
Si je veux sortir de ma console Python : >>>exit ( )
Si je veux ouvrir un script présent sur mon disque dur et l’exécuter (que j’ai mis à la racine de C:\)
lotto.py
# simulation de jeu du lotto import random nombre_boules = 1 while nombre_boules <= 6 : boule = random.randrange (1,45) print (boule) nombre_boules = nombre_boules + 1
Voici le résultat :

Si je veux sortir de mon environnement virtuel :

Je tape l’instruction deactivate.
Et enfin pour conclure, si je me rends dans le répertoire C:\VirtualEnv02\Lib\site-packages, le module numpy est bien présent !
