Python 的 setup.py 文件允许您使用 package_data 参数处理数据文件
首先,假设您有一个名为 data 的文件夹,其中包含一些数据文件(例如 example_data.txt)。
接下来,创建一个名为 MANIFEST.in 的文件,其中包含以下内容:
include data/*.txt
recursive-include data *
This包括 data 文件夹中的所有 .txt 文件及其子文件夹中的所有文件。
在 setup.py 文件中,您可以使用 package_data 参数指定这些数据文件。
来自 setuptools 导入设置, find_packages
setup(
name='your_package_name',
version=“0.1”,
包= find_packages(),
package_data={
'': ['data/*.txt'</这可确保安装此 Python 包时安装 MANIFEST 中包含的所有数据文件。 .in
所有内容都会安装在相应的中。
注意:如果您的数据文件位于包的子文件夹中,请务必在 MANIFEST.in 中使用 recursive-include。请。 操作说明。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
主机频道










评论前必须登录!
注册