【问题标题】:Including non-Python files with setup.py [duplicate]使用 setup.py 包含非 Python 文件 [重复]
【发布时间】:2009-10-20 14:02:44
【问题描述】:

如何使setup.py 包含不属于代码的文件? (具体来说,它是一个许可文件,但也可以是其他任何东西。)

【问题讨论】:

    标签: python distutils


    【解决方案1】:

    http://docs.python.org/distutils/setupscript.html#installing-additional-files 就是您所需要的。

    由于您提到了许可证文件,因此您可以包含其他元数据(例如许可证)this way

    【讨论】:

    • 我认为 'data_files' 有点损坏,因为它将文件安装在系统范围的位置,与我的项目文件无关,并且此位置 更改 取决于是否用户使用“setup.py install”或“pip install”安装我的包。所以我的代码找不到文件。我想我可以尝试在运行时搜索这两个位置。人们真的会这样做吗?
    猜你喜欢
    • 2010-12-09
    • 1970-01-01
    • 2017-12-22
    • 2015-07-21
    • 2020-10-24
    • 1970-01-01
    • 2019-11-03
    • 1970-01-01
    相关资源
    最近更新 更多