【发布时间】:2020-11-11 00:20:40
【问题描述】:
有一个本地构建的包(例如main-0.1.tar.gz)。还有另一个包(例如 base-0.1)需要 main-0.1 作为依赖项。
需要在后续安装base-0.1包的过程中,同时安装main-0.1包。
那些。您可以在 install_requires 中仅指定带有 PyPI 的包,但不清楚如何将包本地添加到程序集。
您可以使用 MANIFEST.in 将包 main-0.1.tag.gz 添加到 base-0.1 存档(include main-0.1.tag.gz )。但是,例如,进一步的 dependency_links 无法正常工作。
如何将本地包添加到另一个包的构建中,然后将其与另一个包一起安装,就好像它是从 PyPI 中提取的一样?
【问题讨论】:
标签: python python-3.x installation setuptools