Каковы преимущества и недостатки использования пакета Python в формате * .egg по сравнению с простым каталогом с setup.py?

Когда я выпускаю программу, я обычно просто создаю файл setup.py и помещаю его в pypi. Он устанавливается с помощью pip, я всегда могу поделиться им с другими. Это работает для меня, и, видимо, для многих людей.

Я вижу выгоду создания exe, deb или rmp для простого системного администратора.

Но я действительно не вижу смысла в использовании яиц. Можете ли вы сказать мне, что я могу получить от этого?

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

Обратите внимание, что я виделэтот вопрос, но ответ также применим к простому каталогу с setup.py. Это не говорит мне о преимуществах яиц по сравнению с более простым форматом.

Ответы на вопрос(2)

Ваш ответ на вопрос