Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python模块中的数据文件提取到哪里?_Python_Manifest_Packages_Pypi_Devpi - Fatal编程技术网

Python模块中的数据文件提取到哪里?

Python模块中的数据文件提取到哪里?,python,manifest,packages,pypi,devpi,Python,Manifest,Packages,Pypi,Devpi,我有这样一个Python包(简化): 我的安装文件包括: include_package_data = True, 有这样的清单: include data/folder/file.dat 当我打包项目时,我在那里有file.dat 然后在包索引中包含包并从那里安装,成功了,但我在任何地方都找不到file.dat 我试过了 eager_resources = ['data/folder/file.dat'] 没用 要确保提取file.dat,我真正需要什么?安装程序包索引中的程序包时,它在

我有这样一个Python包(简化):

我的安装文件包括:

include_package_data = True,
有这样的清单:

include data/folder/file.dat
当我打包项目时,我在那里有file.dat

然后在包索引中包含包并从那里安装,成功了,但我在任何地方都找不到file.dat

我试过了

eager_resources = ['data/folder/file.dat']
没用


要确保提取file.dat,我真正需要什么?安装程序包索引中的程序包时,它在哪里提取?

假设您使用
pip
安装程序包:
pip show-f pkgname
将列出所有安装的文件,其路径与位置相关(打印在
位置之后:
)。
eager_resources = ['data/folder/file.dat']