Outils pour utilisateurs

Outils du site


cours:informatique:dev:python:environnement_python:260_supprimer_venv

Notes et transcriptions du cours “Mettez en place votre environnement Python” disponible sur la plateforme Openclassrooms.

Supprimez les environnements virtuels

Pourquoi supprimer des environnements virtuels ?

Il existe de nombreuses raisons de vouloir supprimer un environnement virtuel :

  • Vous ne travaillez plus sur un projet, donc vous voulez supprimer les fichiers du projet et l'environnement virtuel associé.
  • Lorsque vous avez créé l'environnement virtuel, vous avez fait une faute en le nommant : vous voulez recréer l'environnement virtuel avec un nom correct.
  • Vous avez des difficultés à exécuter votre application, pour une raison quelconque. Afin d'écarter la possibilité d'un problème lié à votre environnement virtuel, vous voulez rapidement recréer celui-ci à partir de zéro.

Quelle que soit la raison pour laquelle vous voulez supprimer un environnement virtuel, vous allez pouvoir le faire en un rien de temps !

Supprimez un environnement virtuel

Pour supprimer un environnement virtuel, il suffit de supprimer son répertoire :

cd projects/demo-app
rm -r env/

Si vous créez un environnement virtuel en faisant une faute dans son nom, vous pouvez le supprimer rapidement et le recréer avec le nom correct :

# Faute de frappe lors de la création
python -m venv envvv
 
 
# Suppression de l'environnement envvv
rm -r envvv/
 
# Création d'un environnement env
$ python -m venv env

Il est intéressant de noter qu'il est théoriquement possible de supprimer un environnement virtuel alors qu'il est activé. Cela peut créer une certaine confusion, car le suffixe (env) qui est ajouté à l'invite de commande pourrait rester en place. Si cela se produit, tapez deactivate, et le suffixe ajouté à l'invite de commande sera supprimé :

En résumé

Vous êtes désormais capable de…

  • supprimer des environnements virtuels à l'aide de rm, comme pour d'autres fichiers ou répertoires ;
  • reconnaître qu'un environnement virtuel qui semble activé a été, en réalité, supprimé.

◁ Précédent | ⌂ Retour au sommaire | Suivant ▷

cours/informatique/dev/python/environnement_python/260_supprimer_venv.txt · Dernière modification : 2023/09/25 13:23 de yoann