- 使用Setuptools代替distutils。
- 使用数据文件而不是包数据。这些不需要
__init__.py
。 - 使用标准的Python代码生成文件和目录的列表,而不是直接编写它:
data_files = []
directories = glob.glob(‘data/subfolder?/subfolder??/’)
for directory in directories:
files = glob.glob(directory+’*’)
data_files.append((directory, files))then pass data_files to setup()



