Недавно я написал свой первый файл setup.py (с distutils) для приложения, над которым я работаю. Это установило библиотеку в/usr/local/lib/python и исполняемый скрипт в/usr/local/bin. Это здорово, но я хочу продолжить работу над ним, и всякий раз, когда я вызываю свое приложение, он сначала просматривает/usr/local и запускает его оттуда вместо каталога, в котором я нахожусь. Поэтому мне приходится вручную удалять файлы из этих мест. Каков правильный способ сделать это?Продолжить разработку уже установленного приложения
1
A
ответ
0
Если у вас есть все это упаковано, вы должны быть в состоянии сказать
python setup.py develop
и установит его на месте для вас, чтобы проверить.
Затем, если вы хотите, чтобы удалить его только
pip uninstall my_package
Используйте './App' вместо' app'? Как вы это называете? – Blender
@Blender. Как правило, это все равно будет использовать установленную библиотеку, а не локальную. – mgilson
@Blender Я просто делаю «python app_name», но он принимает все импорт из/usr/local/lib, если я их не удалю вручную. – Diana