使用python的setuptools(python setup.py sdist
)创建源代码分发时,我使用的是包含该行的MANIFEST.in
文件:
recursive-include mypackage
因为我想在mypackage目录中包含一些非模块文件。但是,mypackage目录下还有符号链接,其目标我不想包含在我的源代码分发中。有没有办法在MANIFEST.in
?
我知道......我可能不应该有那些符号链接。
答案 0 :(得分:3)
Distutils不提供符号链接的任何特殊处理。您可以查看distutils
code并查看MANIFEST.in
文件的处理是否正在使用递归os.listdir
进行简单的模式匹配,而无需对符号链接进行任何特殊处理。