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
559 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!

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