gpt4 book ai didi

python - 使用 setuptools/distribute 创建 python 包时是否需要 *.egg-info 目录

转载 作者:太空狗 更新时间:2023-10-30 01:24:18 24 4
gpt4 key购买 nike

我有一个像这样的“标准”python 包布局:

  • setup.py - 使用设置工具
  • 自述文件
  • 源代码/模块A
  • 测试/

但是,当我执行 setup.py 时,它决定创建目录 src/moduleA.egg-info。

问题是,我是否需要担心这个目录的内容并将其与我的其余代码一起检查,或者我应该只依靠 setuptools/distribute 来重新生成它?看来.egg-info目录下的所有信息都是来自setup.py中的config。

最佳答案

不需要 checkin 自动生成的位,除非您实际上扩展 setuptools 本身作为构建过程的一部分。

但是,如果您将自己的文件放入 .egg-info(例如 EggTranslations 的 i18n 资源),那么绝对应该检入这些文件,因为 setuptools 显然无法重新生成它们为你。 ;-)

关于python - 使用 setuptools/distribute 创建 python 包时是否需要 *.egg-info 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3575493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com