So deinstallieren Sie setuptools python

7

Hi vor kurzem habe ich Setup-Tools-Modul installiert und Google App-Engine gibt mir Fehler. Gibt es eine Möglichkeit, SetupTool zu deinstallieren? kann mir jemand Schritt für Schritt sagen, weil ich mich bemüht habe

    
Kalanamith 24.01.2012, 05:03
quelle

3 Antworten

11
%Vor%

(pip und setuptools verwenden beide die gleichen Paketformate, aber pip hat die Uninstall-Unterstützung. irgendwie witzig, dass das Installieren von etwas die einfachste Art der Deinstallation ist.)

    
sblom 24.01.2012 05:38
quelle
8

Die Antwort hängt davon ab, wie es installiert wurde.

Wenn es mit dem Paketmanager von ubuntu (debian) installiert wurde, versuchen Sie Folgendes:

%Vor%

[aktualisiert]

Wenn Sie manuell installiert haben, wird der endgültige Speicherort für setuptools in etwa so aussehen: (Anpassung für Ihre Umgebung / Python-Version):

%Vor%

Löschen Sie einfach die setuptools Sachen dort.

Lame, ich weiß, aber es ist Ihre Last, den hervorragenden Paketmanager von Ubuntu nicht zu benutzen: Halten Sie sich an dpkg, es sei denn, Sie brauchen blutende Sachen. Für andere Python-Module, die von setuptools installiert werden, bietet es keine "Deinstallations" -Funktion (aber pip tut, deshalb gibt es a viel Begeisterung um virtualenv , pip und Dotter ).

[Update 2017]

Es ist 2017 und die Installation von Python-Modulen hat sich etwas geändert:

  • pip ist jetzt das bevorzugte Installationsprogramm. Beginnend mit Python 3.4, ist es standardmäßig mit den Python-Binär-Installern enthalten.
  • venv ist das Standardwerkzeug zum Erstellen virtueller Umgebungen (halbisolierte Python-Umgebungen, die die Installation von Paketen für die Verwendung durch eine bestimmte Anwendung erlauben, anstatt sie systemweit zu installieren) und ist seit Python 3.3 Teil von Python. Beginnend mit Python 3.4 wird standardmäßig pip in alle erstellten virtuellen Umgebungen installiert.
  • virtualenv ist eine Alternative von Drittanbietern (und Vorgänger) zu venv und wenn es nicht offiziell ist, ist es immer noch sehr beliebt, da virtuelle Umgebungen auf Versionen von Python vor 3.4 verwendet werden können, die entweder überhaupt kein vent bieten, oder können pip nicht automatisch in erstellten Umgebungen installieren.
Paulo Scardine 24.01.2012 05:08
quelle
1

Ich hatte Probleme mit der folgenden Methode, weil mein Pip nicht auf dem neuesten Stand war.

%Vor%

Nach dem Upgrade von Pip wie folgt:

%Vor%

Ich konnte setuptools wie folgt erfolgreich deinstallieren:

%Vor%     
retsigam 26.05.2016 17:14
quelle

Tags und Links