首页 > 解决方案 > 包数据不包含在包中

问题描述

我有一个具有以下结构的项目。可执行文件是我试图添加到我的包中的包数据文件。

packagename
├── packagename.py
├── __init__.py
└── resources
    └── executable

在我的设置文件中,我将可执行文件添加到包中,如下所示。

package_dir={'packagename': 'packagename'}, 
package_data={'packagename': ['resources/executable',]},

我用 pip 在本地构建了包。我希望在 package.egg.info/SOURCES.txt 中找到可执行文件,但没有。

是否有什么我做错了阻止包裹被添加到包裹中,或者我在错误的地方检查?我遵循了这个准则

标签: pythonpackagesetuptools

解决方案


推荐阅读