专栏算法工具链算法工具链依赖升级

算法工具链依赖升级

已解决
默认328322024-06-06
90
9

J5 OE1.1.74 运行OE包里面的容器,配置自己算法的环境与容器本身的环境冲突了,请问可以升级容器当中的依赖吗?如果可以升级该如何升级呢?(下图是其中一个报错)

算法工具链
技术深度解析征程5
评论2
0/1000
  • 默认32832
    Lv.2
    在配我们自己的算法环境之前,我们复现过你们提供的示例算法,我们复现的是【参考算法】地平线 bev_cft_efficientnetb3 参考算法-v1.2.1(地平线开发者社区 (horizon.cc))。但是在我们复现示例算法的时候报了下图当中的错误,但是算法复现没有问题。但是我们需要引入我们自己的算法就需要先在你们提供的容器当中配环境,就产生了依赖冲突。
    2024-06-11
    0
    7
    • kotei左文亮回复默认32832:

      那就是docker版本环境不支持你们自己的算法,要安装其它依赖项。你试一下换一个版本的OE包 例如68版本

      2024-06-11
      0
    • 默认32832回复kotei左文亮:

      谢谢你的解答,可能我没有表述清楚,上面这个错误是我在复现你们给的示例算法的时候就会报这个错误。这个错误是在我将docker镜像运行成容器的时候就会报这个错误。

      2024-06-11
      0
    • 默认32832回复kotei左文亮:

      68版本的OE包我也试过,在运行示例算法的时候就会报protobuf,requests这两个依赖冲突,但示例算法能运行。在运行我们自己的算法的时候会报click ,protobuf, numba 这三个依赖冲突,请问我可以修改这三个依赖为为需要的版本吗?我修改了这些依赖之后会影响工具链的使用吗?是可以直接卸载然后安装需要的版本吗?

      2024-06-11
      0
    • kotei左文亮回复默认32832:

      这个问题还不好说,我们打包好的docker环境基本上是没有太大的问题的,运行示例能成功。您那边的算法具体是做了哪些修改,或者依赖哪些环境,导致这三个依赖项冲突。您可以修改这个三个依赖项试一试,至于会不会影响工具链的使用我们也不清楚。docker环境坏了,您可以重新再安装一下就好了。

      2024-06-13
      0
    • 默认32832回复kotei左文亮:

      这三个依赖项在运行docker环境,启动install安装环境就会报这个错误,请问需要修改这三个依赖项吗?

      2024-06-13
      0
    • kotei左文亮回复默认32832:

      看你的描述,应该是要修改依赖项了。

      2024-06-17
      0
    • 默认32832回复kotei左文亮:

      好的,谢谢你!

      2024-06-19
      0
  • kotei左文亮
    Lv.3

    之前有没有用OE包的样例验证过环境是否安装正确?

    2024-06-11
    0
    0