【发布时间】:2015-03-20 17:37:39
【问题描述】:
我正在尝试让我的setup.py 将目录安装到/usr/share(或使用不同的前缀,或者至少让我的脚本从 EGG 文件中复制它)。
我的项目的目录结构是这样的:
- setup.py
- MANIFEST.in
- myproj
- __init__.py
- sompekg
- __init__.py
- data
- dirA
- dirB
- somefile
- somefile
我尝试将“数据”添加到 MANIFEST.in:
recursive-include data *
recursive-include themer *
或setup.py:
include_package_data=True,
但是因为它是一个嵌套的目录结构并且那里没有 python 文件,所以它不会包含它们。目前“数据”目录已包含在 EGG 中,但没有任何子目录。
【问题讨论】:
标签: installation setuptools distutils