Bypass -Bestätigungsaufforderung für PIP -Deinstallation

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Bypass -Bestätigungsaufforderung für PIP -Deinstallation

by Anonymous » 08 Apr 2025, 16:11

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).

Top