我的项目中有一些模块,在这些模块中,我使用find_packages
来找到它们并安装相关软件包,例如yaml
文件。但是,如果我有一个名为ressources
的文件夹,该文件夹仅用于包含一堆没有任何python模块的图像,我将如何包含这些图像呢?
我当前的设置。py
from setuptools import setup, find_packages
setup(
packages = find_packages(),
package_data = {'mymodule.config': ['*.yaml']},
)
我想到的一种肮脏方式是在该图像文件夹中放置一个__init__.py
来仿造一个包装,但是必须有更好的方法吗? Manifest.IN文件是一种替代方法,但是当我从项目目录中执行pip install .
时似乎不起作用