我的 MANIFEST.in
中有这个
recursive-include tables *.csv
我可以看到包含在创建的 .tar.gz
/mypackage-0.0.1
/mypackage
/mypackage.egg-info
/tables
但是我在安装包后找不到我的文件夹:
pip install mypackage-0.0.1.tar.gz
或
easy_install mypackage-0.0.1.tar.gz
有什么线索吗?
最佳答案
使用 MANIFEST.in,您可以指定要嵌入到存档中的文件,而不是它们的安装方式。
要告诉 python/distutils 您要将文件安装到哪里,请在 setup.py 中添加并在 setup() 方法中填写参数 data_files
。这样,您就可以指定安装位置 those additional files .
关于python sdist recursive-include 文件夹,安装后在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7414295/