Как организовать каталог, используемый для распространяемого модуля Python? - PullRequest
4 голосов
/ 30 ноября 2010

Я создаю модуль Python. У меня вопрос, как я могу организовать дистрибутив так, чтобы он имел структуру каталогов, аналогичную большинству стандартных модулей Python. Есть ли что-нибудь похожее на MakeFile в Python с setup.py именем файла?

Структура каталогов:

pymodule_x-y.tar.gz/
                   + pymodule/
                             + __init__.py
                             + pymodule.py
                   + setup.cfg
                   + setup.py
                   + test/
                         + test_case.py

1 Ответ

7 голосов
/ 30 ноября 2010

У вас есть несколько вариантов, включая распространение яичных файлов, тарболлов и т. Д. Отличным ресурсом по распространению пакетов Python является Руководство по упаковке для автостопщика (все еще в разработке, но тем не менее хорошо).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...