【问题标题】:What is the point of Python egg files?Python egg 文件有什么意义?
【发布时间】:2011-05-22 00:40:58
【问题描述】:

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

Python egg 文件有什么用处?

【问题讨论】:

    标签: python django egg


    【解决方案1】:

    “egg”是 Python 的二进制分发格式。它基本上是一个带有一些额外元数据的压缩文件,您可以提供给其他 Python 用户。他可以“安装”并使用它们。有关它们的详细信息,请参阅http://peak.telecommunity.com/DevCenter/PythonEggs。 由于它是一种“本机”格式,Python 可以使用自定义导入器等。

    有关如何使用它们的详细信息,请查看this out。

    我已经有一段时间与包装世界脱节了。有一些关于停止支持二进制分发格式的讨论。我知道的相关文件在http://bitbucket.org/tarek/distutils2/src/tip/docs/design/wiki.rst

    【讨论】:

      【解决方案2】:

      egg 文件是一个存档,其中包含一个模块(在您的情况下为 django)并让您能够import something_from_egg。阅读更多here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-02-03
        • 2011-04-08
        • 2010-09-08
        • 2012-09-25
        • 2018-11-21
        • 2017-02-13
        • 1970-01-01
        相关资源
        最近更新 更多