Пакет пространства имен с тарболлом и яйцом в Python

Я следовал этому руководству, чтобы создать пакет с пространством имен. Тогда я использую pip install xxx.tar.gz установить и все работает как положено.

Проблема в том, что в моей среде уже есть много пакетов с тем же пространством имен, и они установлены с easy_install а также eggsи python больше не может найти старые пакеты. Я понимаю, что если я создам tar.gz вместо яиц для всех старых пакетов, это будет работать нормально, но это много времени.

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

Спасибо

1 ответ

Решение

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

Другие вопросы по тегам