如何在分发python包时管理object_detection包依赖项?

时间:2018-01-22 11:27:57

标签: python tensorflow object-detection

我正在使用TensorFlow Models repo中的对象检测模块的项目中工作。我想知道安装/管理object_detection模块的最佳方法。目前,我正在使用带有TF模型的github子模块,但是为了分发我的代码,我不想捆绑整个TF模型仓库,只是捆绑object_detection模块。

有可能吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我建议的方法是继续将项目用作git子模块,因为res.render()模块取决于在object_detection目录之外的official软件包。另外,目前pip上没有research的更新版本。

如果您只想使用所需的零件,则可以按照@Alexandre Passos的说明进行操作。

您可以添加一个Makefile来帮助您分发软件包,并添加一个object_detection以指定其他依赖项并使软件包可分发。

Makefile应该如下所示:

setup.py