【发布时间】:2022-10-13 22:53:32
【问题描述】:
设置 Python 包的新方法是使用 setup.cfg 文件。
但是,无法找到如何添加 data_files 参数。
我该怎么做?
【问题讨论】:
-
你的意思是像
setup.py的package_data 吗? -
我认为
data_files已被弃用,请参阅 #2832 和 GitHub 上的链接。 -
不要使用
data_files,因为它们几乎总是不会按照您期望的方式工作。请改用package_data。 -
正如其他人已经说过的那样,
data_files已被弃用(推荐反对),应该使用package_data。还要注意,现在“最新”的方式是declare the setuptools configuration inpyproject.toml,而不是setup.cfg。 -
@sinoroc 是的,但 in the same document 见注释:“支持声明 PEP 621 未标准化的配置(即 [tool.setuptools] 表)仍处于测试阶段,可能会在未来的版本中发生变化。”.
标签: setuptools