我具有以下带有本地子模块的目录结构(git中不存在)
root
|
|___Dependency
| |__________setup.py
|
|___MainPackage
|___________setup.py
我不想在MainPackage中添加依赖项的源代码,因为它实际上并不属于该类,是否可以将主包的setup.py文件指向本地依赖项?
现在,我的解决方案是运行安装后脚本,该脚本使用pip安装依赖项,但这意味着如果我运行setup.py test
命令,则必须手动安装依赖项,否则测试将失败。