У меня есть таблица, которая содержит два текстовых поля (textbox1, textbox2). Оба текстовых поля являются обязательными. Если я не введу значение в textbox1 и не введу значение textbox2, или наоборот, я получу сообщение об ошибке. то есть python setup.py development Это добавило мой каталог модулей в sys.path. Теперь я хочу ...
Привет, я пробовал упаковку python с помощью setuptools и для тестирования я установил модуль в режиме разработки. т.е.
python setup.py develop
Это добавило мой каталог модулей в sys.path. Теперь я хочу удалить модуль, есть ли способ сделать это?
Заранее спасибо
Используйте параметр --uninstall
или -u
для разработки
, т.е.:
python setup.py develop --uninstall
Это удалит его из easy-install.pth и удалит .egg-ссылка. Единственное, что он не делает, это удаляет скрипты (пока).
У меня уже была похожая проблема.Что я сделал, так это загрузил оболочку Python, импортировал модуль и затем распечатал его атрибут __file__
. Оттуда я просто удалял папку или файл, который был связан.
Возможно, вы захотите изучить использование virtualenv. Эта система позволяет вам создать экземпляр python отдельно от вашей системы. Любые модули, которые вы устанавливаете или используете в этом экземпляре, являются автономными, включая версию модуля.
Теперь я держу все свои проекты в собственном виртуальном окружении, что позволяет мне устанавливать и использовать любые модули, которые я хочу, не беспокоясь об испорченных модулях из других проектов.