python setup.py develop для переопределения установленной версии

У меня есть пакет, который я разрабатываю. Этот пакет уже установлен как файл яйца, припаркованный в каталоге site-packages, путь к яйцу добавлен в easy-install.pth.

Теперь я понял, что у меня есть ошибка в пакете, поэтому я вызвал python setup.py develop , чтобы подключить каталог разработки. Путь к исходному каталогу правильно добавлен в easy-install.pth, но он добавлен самым последним, что означает, что уже установленное яйцо будет выбрано и импортировано первым, и я выдаю import mypackage .

Как я могу заставить ловушку разработки переопределить уже установленный пакет?

В конце концов, если я делаю что-то неправильно, объясните, пожалуйста, какую стратегию следует использовать для решения этого варианта использования.

15
задан Stefano Borini 1 June 2011 в 12:57
поделиться