如何在使用python setuptools时处理setup.py中的子目录? 在我的包中,存在一个静态目录,其中有几个子目录。 在找到解决方案之前,我必须列出所有子目录,如下所示:
) 我曾经尝试过一个如何在使用python setuptools时处理setup.py中的子目录? 在我的包中,存在一个静态目录,其中有几个子目录。 在找到解决方案之前,我必须列出所有子目录,如下所示:,python,setuptools,Python,Setuptools,) 我曾经尝试过一个static/*,但失败了。 然后我试着列出所有的子目录和所有的文件类型,效果很好。 但是,如果在static中有数千个子目录,我该怎么办 谢谢。尝试简单地删除include\u package\u data=True或编辑清单 包括包数据 如果设置为True,这将告诉setuptools自动包含任何 它在包目录中找到的数据文件,位于 CVS或Subversion控件,或由您的清单中指定的 文件 有关更多信息是否有任何方法合并os.walk? from setuptools
static/*
,但失败了。
然后我试着列出所有的子目录和所有的文件类型,效果很好。
但是,如果在static
中有数千个子目录,我该怎么办
谢谢。尝试简单地删除include\u package\u data=True或编辑清单 包括包数据 如果设置为
True
,这将告诉setuptools
自动包含任何
它在包目录中找到的数据文件,位于
CVS或Subversion控件,或由您的清单中指定的
文件
有关更多信息是否有任何方法合并os.walk?
from setuptools import setup, find_packages
setup(name='my-package',
......
packages=find_packages(),
test_suite='nose.collector',
package_data={'my-app': ['VERSION', 'static/css/*.css', 'static/js/*.js', 'static/images/*.jpg', 'static/images/*.png', 'static/*.png', 'static/*.js', 'templates/*', 'etc/*']},
include_package_data=True,