Я только что завершил свой первый (небольшой) проект Python, и мой начальник хочет, чтобы я красиво упаковал его, чтобы его можно было легко распространять и вызывать из других программ. Он предложил мне заглянуть в яйца. Я гуглил и читал, но я просто запутался. Большинство сайтов, на которые я смотрю, объясняют, как использовать уже созданные яйца Python или как создать яйцо из файла setup.py (которого у меня еще нет). Все, что у меня есть сейчас, это проект Eclipse pydev с примерно 4 модулями и файлом настроек/конфигурации. Простыми шагами, как мне структурировать его в папки/пакеты и скомпилировать в яйцо? И когда это яйцо, что мне нужно знать о его развертывании/создании/использовании? Я действительно начинаю здесь с нуля, так что не думайте, что я что-то знаю; простые пошаговые инструкции были бы действительно полезны...
Вот некоторые из сайтов, которые я просматривал до сих пор:
- http://peak.telecommunity.com/DevCenter/PythonEggs
- http://www.packtpub.com/article/writing-a-package-in-python
- http://www.ibm.com/developerworks/library/l-cppeak3.html#N10232
Я также просмотрел несколько вопросов SO, но на самом деле не нашел то, что мне нужно.
Спасибо!