Maison > Article > développement back-end > Comment supprimer tous les packages installés via Pip dans mon environnement virtuel ?
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
Étape 2 : Désinstallez-les un par un en utilisant :
pip uninstall <package_name>
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
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
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>
Pour les supprimer, extrayez d'abord le nom du package en utilisant :
pip freeze | cut -d "@" -f1
Puis désinstallez-les avec :
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!