python sdist recursive-include文件夹,一旦安装在哪里?

我的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 2.7安装mysql


下一篇:MS SQL 2005 Express已经存在时,在Windows Server 2003上安装mySQL是否安全?