19

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

4

3 回答 3

15

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

该过程包括创建一个setup.py文件,然后 python setup.py bdist_egg创建一个 .egg 包。

于 2008-09-08T04:33:39.930 回答
4

此外,如果您需要从单个 .py 文件应用程序中获取 .egg 包,请查看此链接:EasyInstall - 将其他项目打包为鸡蛋

于 2008-09-08T04:47:44.453 回答
0

Python 有自己的包用于创建称为 distutils 的分发包。然而,我们没有使用 Python 的 distutils 的 setup 函数,而是使用 setuptools 的 setup。我们还使用了 setuptools 的 find_packages 函数,它会自动查找当前目录中的任何包并将它们添加到 egg 中。要创建所述鸡蛋,您需要从命令行运行以下命令:

c:\Python34\python.exe setup.py bdist_egg
于 2020-04-23T14:44:07.297 回答