
Commandes venv
Installation du paquet venv
sudo apt-get install python3-venv
création nouvel environnement
python3 -m venv nom
C'est aussi simple que cela. Le dossier sera crée avec ses paramètres
Activer l’environnement.
source nomdunouveau/bin/activate
Et on peut développer un programme / application.
Gestion des paquets
Tous les paquets installés le seront dans le dossier « env ». L’avantage de cette méthode est que si le système d’exploitation met à jour python, votre application ne sera pas interrompue, car elle fonctionne avec les paquets de l’environnement virtuel et ne sera pas impacté par les incompatibilités qui pourraient naitre.
Afin de lister les paquets installés, on peut exécuter « pip list » dans votre environnement virtuel.
pip list
Pour que l’application sache quels paquets sont nécessaires, la commande « pip freeze » peut être exécutée. Nous voulons écrire le résultat dans un fichier appelé « requirements.txt » dans le dossier racine de l’application.
pip freeze > requis.txt
Si on veut recréer l’environnement virtuel, sur un nouvel ordinateur par exemple, on peut simplement taper ce qui suit :
pip install -r requis.txt
Quitter la console virtuelle
Pour désactiver l’environnement et revenir à l’interpréteur de commandes normal, il faut taper « deactivate » à l’invite de commande.
Supprimer un venv
sudo rm -rf nom du venv
Laisser un commentaire