如何将python程序转换为.egg文件?

时间:2008-09-08 04:21:22

标签: python deployment egg

如何将python程序转换为.egg文件?

3 个答案:

答案 0 :(得分:13)

Setuptools是创建.egg files的软件。它是标准库中distutils包的扩展。

该过程涉及创建setup.py文件,然后python setup.py bdist_egg创建.egg包。

答案 1 :(得分:4)

此外,如果您需要从单个.py文件应用中获取.egg包,请查看以下链接:EasyInstall - Packaging others projects as eggs

答案 2 :(得分:0)

Python有其自己的用于创建发行版的软件包,称为distutils。但是,我们不是使用Python的distutils的设置功能,而是使用setuptools的设置。我们还使用setuptools的find_packages函数,该函数将自动在当前目录中查找任何软件包,并将它们添加到egg中。要创建鸡蛋,您需要从命令行运行以下命令:

c:\Python34\python.exe setup.py bdist_egg