是否可以在主程序包的setup.py文件中添加一个带有setup.py作为依赖项的本地程序包?

时间:2019-02-22 23:20:22

标签: python-3.x pip setuptools

我具有以下带有本地子模块的目录结构(git中不存在)

root
|
|___Dependency
|   |__________setup.py
|
|___MainPackage
    |___________setup.py

我不想在MainPackage中添加依赖项的源代码,因为它实际上并不属于该类,是否可以将主包的setup.py文件指向本地依赖项?

现在,我的解决方案是运行安装后脚本,该脚本使用pip安装依赖项,但这意味着如果我运行setup.py test命令,则必须手动安装依赖项,否则测试将失败。

0 个答案:

没有答案