Я использую distutil
установить мой питон код с помощьюPython: Как заставить перезапись файлов при использовании setup.py установки (distutil)
python setup.py install
Я бегу в проблемы, когда я хочу установить более старый ветвь моего кода над новым: setup.py install
не перезаписывает старые файлы. Работа вокруг касается (touch <filename>
) всех файлов, поэтому они вынуждены быть новее, чем те, которые установлены, но это довольно уродливо.
Что я ищу, это возможность принудительно перезаписать все файлы, например. что-то вроде
python setup.py --force install
Любые идеи?
Спасибо, Юргеном
Обратите внимание, что -force перезаписывает и не удаляет файлы. Я нахожу, что я могу зависеть от pip uninstall, когда мне нужно переключать версии. В противном случае вы не знаете, что скрывается. Если pip не является вариантом, тогда я думаю, что вам нужно вручную удалить/bin/ и/lib/python/site-packages/. Опять же, пип - ваш друг. –
zerocog