为什么find_包(exclude=xxx)在执行时不起作用设置.pysdist公司?

2024-05-01 21:31:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在打包我的源代码,但我不想包括测试和文档,因为它太大了。在

为此,我将设置.py公司名称:

setup(...
      packages=find_packages(exclude=['tests.*','tests','docs.*','docs']),
      ...
)

当你做

^{pr2}$

我可以看到我的根测试/和docs/dir以及其中的所有内容仍然包含在生成的发行版中。在

似乎只有

python setup.py bdist

对exclude参数是敏感的。在

为什么?是否可以排除'设置.pysdist'?在


Tags: 文档py名称docs内容源代码packagesdir