ich distutil
bin mit meinem Python-Code mitPython: Wie Überschreiben von Dateien zu erzwingen, wenn setup.py installieren (distutil) mit
python setup.py install
ich in Probleme laufen zu installieren, wenn ich eine ältere installieren möchten Zweig meines Codes über einen neuen: setup.py install
wird ältere Dateien nicht überschreiben. Ein Work around berührt alle Dateien (touch <filename>
), so dass sie gezwungen sind, neuer als die installierten zu sein, aber das ist ziemlich hässlich.
Was ich suche ist eine Option zum Erzwingen des Überschreibens aller Dateien, z. so etwas wie
python setup.py --force install
Irgendwelche Ideen?
Danke, Juergen
Hinweis: Die --force überschreibt und entfernt keine Dateien. Ich finde, ich bin auf pip uninstall angewiesen, wenn ich Versionen wechseln muss. Sonst weißt du nicht, was lauert. Wenn pip keine Option ist, müssen Sie/bin/ und/lib/python/site-packages/ manuell entfernen. Auch hier ist Pip dein Freund. –
zerocog