我刚刚完成了我的第一个(次要)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 问题,但还没有真正找到我需要的东西。
谢谢!