小编sma*_*rie的帖子

为什么我不能使用 `exclude` 从我的 python 轮中排除 `tests` 目录?

考虑以下包结构:

在此处输入图片说明

有以下setup.py内容:

from setuptools import setup, find_packages

setup(
    name='dfl_client',
    packages=find_packages(exclude=['*tests*']),
    include_package_data=True,
    package_data={"": ['py.typed', '*.pyi']},
)
Run Code Online (Sandbox Code Playgroud)

当我使用 打包它时python setup.py sdist bdist_wheel,产生的轮子:

我花了几个小时试图理解为什么没有成功。特别是因为它似乎适用于其他项目!

python setuptools python-wheel

7
推荐指数
1
解决办法
763
查看次数

标签 统计

python ×1

python-wheel ×1

setuptools ×1