【发布时间】:2012-08-29 23:24:32
【问题描述】:
当我发布一个程序时,我通常只是创建一个 setup.py 并将其放在 pypi 上。它可以用 pip 安装,我总是可以轻松地与他人分享。它适用于我,显然适用于很多人。
我看到了制作 exe、deb 或 rmp 以简化系统管理员的好处。
但我真的不明白使用鸡蛋的意义。你能告诉我我能从中得到什么吗?
我也曾经读过鸡蛋有缺点,但我再也找不到这篇文章了。你能告诉我使用这种包装格式会导致什么问题吗?
请注意,我确实看到了this question,但答案也适用于带有 setup.py 的简单目录。它并没有告诉我鸡蛋相对于简单格式的好处。
【问题讨论】: