Пакет пространства имен с тарболлом и яйцом в Python
Я следовал этому руководству, чтобы создать пакет с пространством имен. Тогда я использую pip install xxx.tar.gz
установить и все работает как положено.
Проблема в том, что в моей среде уже есть много пакетов с тем же пространством имен, и они установлены с easy_install
а также eggs
и python больше не может найти старые пакеты. Я понимаю, что если я создам tar.gz вместо яиц для всех старых пакетов, это будет работать нормально, но это много времени.
Как сделать так, чтобы новый и старый пакеты работали вместе с двумя разными способами установки?
Спасибо
1 ответ
Я просто столкнулся с той же проблемой (я думаю). Похоже, что это хорошо известная проблема. Решение, данное мне, состояло в том, чтобы просто использовать pip для всего. Я специально использовал python setup.py install
рядом pip install w/e
и это не сработало, я думаю, у вас примерно такая же проблема.