Как заставить easy_install разворачивать пакет в каталоги, а не в один файл яйца?

StackOverflow https://stackoverflow.com/questions/1145524

Вопрос

Как именно мне настроить файл setup.py, чтобы при запуске easy_install пакет расширялся в \site-packages\ как каталог, а не оставался внутри яйца.

Проблема, с которой я столкнулся, заключается в том, что одно из созданных мной приложений Django не определяет автоматически, находится ли оно внутри яйца.

РЕДАКТИРОВАТЬ: Например, если я наберу easy_install photologue он просто устанавливает \photologue\ каталог в пакеты сайта.Мне бы хотелось такого поведения, но кажется, что для этого в упаковываемом каталоге должен быть хотя бы один каталог/модуль.

Это было полезно?

Решение

Вы добавляете zip_safe = False как вариант настройки().

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

Тогда, конечно, другая проблема заключается в том, что эта часть Django не находит пакет, даже если он заархивирован.Должно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top