python - 如何在 setuptools 中提供不是包数据的资源文件,例如 .png .jpg
问题描述
我的项目中有一些模块,我find_packages
用来定位它们并安装相关的包,如yaml
文件。但是,如果我有一个名为ressources
仅用于包含一堆没有任何 python 模块的图像的文件夹,我将如何包含这些?
我当前的 setup.py
from setuptools import setup, find_packages
setup(
packages = find_packages(),
package_data = {'mymodule.config': ['*.yaml']},
)
我想到的一种肮脏方法是__init__.py
在该图像文件夹中放入一个假包,但必须有更好的方法吗?pip install .
Manifest.IN 文件将是另一种选择,但是当我从我的项目目录中执行时,它似乎不起作用
解决方案
推荐阅读
- amazon-web-services - redshift 中是否有任何系统表可以提供我创建的库对象的所有属性
- reactjs - React Link更改URL但仅在单击下拉菜单中的列表项时渲染一次组件
- postgresql - 我的查询没有获取创建的索引
- google-chrome-extension - 弹出菜单未打开
- php - 如何监听 Trait 中所有可用的 Laravel 模型事件
- function - Haskell 对水平线感到困惑
- c - 如何使用C中的护士从下到上而不是从上到下画线
- c++ - 矩形上的最小切割以制成正方形
- c# - 如何实现 getBit 和 setBit 方法?
- javascript - 驯服 Visual Studio Code IntelliSense