Ich habe grade ein wenig mit den distutils rumgespielt und ein kleines Programm von mir mit setup.py install fest installiert. Wie kann ich auf diese weise installierte Pakete wieder deinstallieren?
vielen dank schonmal
Packtete/Module deinstallieren
Es gibt iirc kein mitgeliefertes Skript, um Pakete zu deinstallieren. Eigentlich besteht dieses Deinstallieren ja auch nur im Löschen des Verzeichnisses aus site-packages, ist also nichts, was man nicht mit einem Dateimanager selbst erledigen könnte.
Komplizierter wird es bei Eggs und setuptools, dafür habe ich mal was zusammengeschrieben. Das ist aber mehr PoC und funktioniert nur für per setuptools installierte Skripte.
Komplizierter wird es bei Eggs und setuptools, dafür habe ich mal was zusammengeschrieben. Das ist aber mehr PoC und funktioniert nur für per setuptools installierte Skripte.
Zuletzt geändert von lunar am Donnerstag 6. November 2008, 00:40, insgesamt 1-mal geändert.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Naja, es gibt noch die Skripte, die findet man dann in /usr(/local)/bin, wo es nicht ganz so einfach ist, sie zu identifizieren. ``easy_fscking_uninstall`` ignoriert die auch.lunar hat geschrieben:Es gibt iirc kein mitgeliefertes Skript, um Pakete zu deinstallieren. Eigentlich besteht dieses Deinstallieren ja auch nur im Löschen des Verzeichnisses aus site-packages, ist also nichts, was man nicht mit einem Dateimanager selbst erledigen könnte.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Wenn die Skripte per setuptools-entrypoints installiert wurden, ist es relativ trivial, sie aufzuspüren
Nicht schlecht! Das waere doch eine gute Ergaenzung der setuptools...lunar hat geschrieben:Komplizierter wird es bei Eggs und setuptools, dafür habe ich mal was zusammengeschrieben. Das ist aber mehr PoC und funktioniert nur für per setuptools installierte Skripte.
