【发布时间】:2018-07-12 01:32:30
【问题描述】:
在我的项目中,我有一个 setup.py 文件,它使用以下命名空间模式构建多个模块:
from setuptools import setup
setup(name="testmoduleserver",
packages=["testmodule.server","testmodule.shared"],
namespace_packages=["testmodule"])
setup(name="testmoduleclient",
packages=["testmodule.client","testmodule.shared"],
namespace_packages=["testmodule"])
我正在尝试为这两个包构建轮文件。但是,当我这样做时:
python -m pip wheel .
它只为其中一个定义构建包。
为什么只构建一个包?
【问题讨论】:
-
这不是你应该使用的
setuptools.setup()。你能举一个更完整的例子来说明你的setup.py是什么样的吗?
标签: python pip python-3.6 python-wheel