转换yolo模型时报错

在docker转换python的模型时,遇到了这个错。

img


这个错误是怎么回事?

请查看路径,这个错误是class7.onnx的路径有问题,使用绝对路径即可解决。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: 超清晰步骤 制作自己的python3.6版本docker镜像并发布中的 2.新建一个文件夹用于制作自己的镜像 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    文件夹中要有以下文件:

    1. Dockerfile (没有文件类型后缀 名字可以改 不过最好是这个)
      步骤:

       touch Dockerfile
       vim Dockerfile
       写入:
       FROM python:3.6
       ADD . /code
       WORKDIR /code
       EXPOSE 77
       RUN pip install -r requirements.txt -i https://pypi.doubanio.com/simple/
       CMD echo "------py3.6 for uav-----"
       CMD /bin/bash
       查看检查一下:
       cat Dockerfile
      
    2. requirements.txt
      这里面写入想要的依赖们
      可以在我基础上改:

      aioconsole==0.3.3
      aiogrpc==1.8
      anyio==3.5.0
      asgiref==3.4.1
      click==8.0.4
      colorama==0.4.4
      contextlib2==21.6.0
      contextvars==2.4
      dataclasses==0.8
      fastapi==0.75.0
      grpcio==1.44.0
      h11==0.13.0
      idna==3.3
      immutables==0.16
      importlib-metadata==4.8.3
      importlib-resources==5.4.0
      mavsdk==0.23.0
      protobuf==3.19.4
      pydantic==1.9.0
      six==1.16.0
      sniffio==1.2.0
      starlette==0.17.1
      typing_extensions==4.1.1
      uvicorn==0.16.0
      zipp==3.6.0
      
    3. app 文件夹 用以存放你自己的项目文件


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

你把报错复制到记事本发给我