Я бы посоветовал использовать только python setup.py sdist
для создания почтовых индексов и / или тарболлов и пропуска яиц.
Если вы хотите посмотреть на яйцо, это zip-файл; Вы можете использовать unzip -v MyEgg-0.1.egg
и просмотреть его содержимое, чтобы увидеть, включает ли он все файлы, которые вы ожидаете. Вы также можете попробовать установить его. Используйте virtualenv для создания новой среды (используйте --no-site-packages
, чтобы сделать ее изолированной) и попробуйте установить ее в эту среду, например:
$ virtualenv --no-site-packages test-env
$ ./test-env/bin/easy_install path/to/MyEgg-0.1.egg
$ ./test-env/bin/python
А затем посмотрите, сможете ли вы импортировать его и использовать свой пакет так, как вы ожидаете. Вы можете сделать то же самое, чтобы проверить sdist тоже.