Environnement Virtuel

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


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *