我的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的安装位置.