Wie deinstalliere ich die Python-Pakete urllib, urllib2 und requests manuell?

Wie deinstalliere ich die Python-Pakete urllib, urllib2 und requests manuell?

Ich habe ein Problem mit urllib, urllib2 und requests, drei Python-Bibliotheken.

Ich verwende Ubuntu 10.04.4 LTS und Python 2.6.5 (wir können es mit Python verwenden) (aber ich hatte es manuell installiert,nachdas Problem, Python 2.5.6 und Python 2.7 bzw. Python2.5, Python2.7).

Anfangs funktionierten meine Pakete einwandfrei, aber irgendwann (vielleicht beim Aktualisieren des Kernels, ich bin nicht sicher) funktionierte überhaupt nichts mehr.

Das Seltsame dabei ist, dass wenn ich Python mit root ausführe, die Befehle einwandfrei funktionieren (siehe diese Frage inPaketüberfluss), aber die Verwendung des allgemeinen Benutzers funktioniert nicht.

Ich denke, das Problem ist, dass ich diese Pakete installiert habe mitPipUndEinfach zu installierenmit root, nicht mit dem normalen Benutzer. Anfangs konnte ich die Installation nicht mit meinem Benutzer durchführen, also habe ich es mit root versucht, und es hat funktioniert, aber mit dem oben in der Stackoverflow-Frage gezeigten Problem.

Ich wüsste also gerne, wie ich diese Bibliotheken aus meinem System entfernen kann, wahrscheinlich manuell (anscheinend gibt es bei Ubuntu 10.04.04 keine Möglichkeit, die Pakete einfach mit pip und easy_install zu deinstallieren, oder ich kenne keine).

Antwort1

Es gibt keine Probleme mit der Installation des Python-Paketmoduls unter Verwendung der Root-Anmeldung oder der Anmeldung eines anderen Benutzers als Root.

Sie können das Python-Paket trotzdem mit pip und easy_install wie unten beschrieben deinstallieren.

#pip uninstall packagename

#easy_install -m PackageName

verwandte Informationen