设置 Python 包的新方法是使用
setup.cfg
文件。
但是,不可能找到如何添加 data_files
参数。
我该怎么做?
我建议使用 setup.py 记录的方式。不鼓励使用该关键字,但他们解释了原因。如果你知道自己在做什么 - 有一些著名的 Python 打包者仍然有理由使用它。
使用
package_data
而不是 data_files
。 例如,如果您想要 mypkg/templates
中的所有 xml 文件,这将适用于 setup.cfg
:
[options.package_data]
mypkg/templates =
*.xml
另请参阅:数据文件支持