Python egg 文件有什么用?

8 投票
2 回答
6777 浏览
提问于 2025-04-16 08:13

当我运行 python setup.py install 来安装 Django 时,它会生成一个 egg 文件。

那么,Python 的 egg 文件有什么用呢?

2 个回答

1

egg文件是一个压缩包,里面装着一个模块(在你的情况下是django),它让你可以使用import something_from_egg这个命令来导入里面的内容。想了解更多,可以点击这里

7

“egg”是Python的一种二进制分发格式。简单来说,它就是一个压缩文件,里面包含了一些额外的信息,你可以把它分享给其他使用Python的人。他们可以“安装”这个文件并使用里面的内容。想了解更多具体信息,可以参考这个链接

因为它是“原生”的格式,Python可以使用一些自定义的导入工具等。

如果你想知道如何使用这些“egg”,可以看看这个链接

我已经有一段时间没关注打包相关的事情了。之前有讨论过可能会停止对二进制分发格式的支持。我知道的相关文件在这个链接

撰写回答