Bypass -Bestätigungsaufforderung für PIP -DeinstallationPython

Python-Programme
Anonymous
 Bypass -Bestätigungsaufforderung für PIP -Deinstallation

Post by Anonymous »

Ich versuche, alle Django -Pakete in meiner Superuser -Umgebung zu deinstallieren, um sicherzustellen, dass alle meine WebApp -Abhängigkeiten in meinem Virtualenv installiert sind.

Code: Select all

sudo su
sudo pip freeze | grep -E '^django-' | xargs pip -q uninstall
Aber PIP möchte jedes Paket -Deinstallation bestätigen, und es scheint keine -y für PIP zu geben. Gibt es eine bessere Möglichkeit, eine Reihe von Python -Modulen zu deinstallieren? Ist RM -Rf .../Site -Packages/ ein richtiger Weg? Gibt es eine Easy_install -Alternative? PIP -Upgrade install , erzwingt jedoch auch gleich alte Versionen, um alle Systemmodule zu überschreiben. Ich habe versucht, meinen Virtualenv und dann die PIP -Installation zu aktivieren. Und Man Pip scheint dieses Verhalten nicht zu garantieren (d. H. Die Installation der gleiche Version eines Pakets, das bereits in den System-Site-Packages vorhanden ist).

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post