Maison > Article > développement back-end > Comment puis-je désinstaller tous les packages installés par pip dans un environnement virtuel ?
Désinstallation des packages installés par Pip dans des environnements virtuels
Si vous travaillez avec un environnement virtuel et souhaitez supprimer tous les packages installés via pip , vous pouvez adopter plusieurs approches.
Méthode 1 : Utiliser Pip Freeze avec Xargs
Cette méthode implique d'utiliser Pip Freeze pour générer une liste des packages installés, et puis utilisez Xargs pour transmettre cette liste à Pip Uninstall pour une désinstallation groupée.
pip freeze | xargs pip uninstall -y
Méthode 2 : exclusion des packages modifiables
Si vous avez installé des packages via des systèmes de contrôle de version (VCS), vous pouvez les exclure de la liste avant la désinstallation.
pip freeze --exclude-editable | xargs pip uninstall -y
Méthode 3 : Gestion des installations directes de GitHub/GitLab
Packages installés directement depuis GitHub ou GitLab peut avoir "@
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!