Maison > développement back-end > Tutoriel Python > Comment supprimer tous les packages installés via Pip dans mon environnement virtuel ?

Comment supprimer tous les packages installés via Pip dans mon environnement virtuel ?

Patricia Arquette
Libérer: 2024-11-02 06:36:29
original
503 Les gens l'ont consulté

How Do I Remove All Packages Installed via Pip in My Virtual Environment?

Désinstallation des packages installés via Pip

Pour supprimer tous les packages installés à l'aide de pip dans votre environnement virtuel actif, envisagez les méthodes suivantes :

Méthode 1 : Approche standard

Étape 1 :Récupérez une liste des packages installés en utilisant :

pip freeze
Copier après la connexion

Étape 2 : Désinstallez-les un par un en utilisant :

pip uninstall <package_name>
Copier après la connexion

Méthode 2 : Suppression en une seule commande

Si vous préférez une approche plus efficace, utilisez le commande suivante :

pip freeze | xargs pip uninstall -y
Copier après la connexion

Considérations supplémentaires :

Exclusion des packages VCS :

Si les packages sont installés via le contrôle de version systèmes (VCS), excluez-les avec :

pip freeze --exclude-editable | xargs pip uninstall -y
Copier après la connexion

Gestion des packages installés depuis Git/GitLab :

Les packages installés directement depuis ces plateformes auront la syntaxe "@ . Par exemple :

django @ git+https://github.com/django.git@<sha>
Copier après la connexion

Pour les supprimer, extrayez d'abord le nom du package en utilisant :

pip freeze | cut -d "@" -f1
Copier après la connexion

Puis désinstallez-les avec :

xargs pip uninstall -y
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal