在配我们自己的算法环境之前,我们复现过你们提供的示例算法,我们复现的是【参考算法】地平线 bev_cft_efficientnetb3 参考算法-v1.2.1(地平线开发者社区 (horizon.cc))。但是在我们复现示例算法的时候报了下图当中的错误,但是算法复现没有问题。但是我们需要引入我们自己的算法就需要先在你们提供的容器当中配环境,就产生了依赖冲突。
68版本的OE包我也试过,在运行示例算法的时候就会报protobuf,requests这两个依赖冲突,但示例算法能运行。在运行我们自己的算法的时候会报click ,protobuf, numba 这三个依赖冲突,请问我可以修改这三个依赖为为需要的版本吗?我修改了这些依赖之后会影响工具链的使用吗?是可以直接卸载然后安装需要的版本吗?
这个问题还不好说,我们打包好的docker环境基本上是没有太大的问题的,运行示例能成功。您那边的算法具体是做了哪些修改,或者依赖哪些环境,导致这三个依赖项冲突。您可以修改这个三个依赖项试一试,至于会不会影响工具链的使用我们也不清楚。docker环境坏了,您可以重新再安装一下就好了。