Maison  >  Article  >  développement back-end  >  Comment désinstaller tous les packages installés par Pip dans un environnement virtuel ?

Comment désinstaller tous les packages installés par Pip dans un environnement virtuel ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-02 08:57:29191parcourir

How to Uninstall All Pip-Installed Packages in a Virtual Environment?

Comment désinstaller tous les packages installés par Pip dans un environnement virtuel

Il existe plusieurs méthodes efficaces pour supprimer tous les packages installés à l'aide de pip de votre environnement virtuel actuel :

1. Commande Pip Freeze

Une approche consiste à utiliser la commande pip freeze, suivie de la commande xargs pip uninstall -y pour désinstaller tous les packages répertoriés. Cette méthode est simple et pratique.

pip freeze | xargs pip uninstall -y

2. Pip Freeze with Exclusion

Si vous avez des packages installés via des systèmes de contrôle de version (VCS), vous pouvez exclure ces lignes en utilisant l'indicateur --exclude-editable. Cela garantit une suppression plus propre des packages installés par pip.

pip freeze --exclude-editable | xargs pip uninstall -y

3. Désinstaller les packages de GitHub ou GitLab

Les packages installés directement depuis GitHub ou GitLab auront généralement un symbole @ dans leur nom. Pour désinstaller ces packages, vous pouvez utiliser la commande suivante :

pip freeze | cut -d "@" -f1 | xargs pip uninstall -y

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:
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
Article précédent:comprendre le web scrapingArticle suivant:comprendre le web scraping