bug合集
文章平均质量分 70
项目过程遇到的各种bug(AI项目为主)
迷茫小玄森
普通蒟蒻大学生一枚~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ModuleNotFoundError: No module named ‘tf_transformations‘
把tf_transformations放进去,注意别把你从github下载的整个包放进去了,只需要里面的tf_transformations文件夹,使用git文件时一定要先阅读他的README.txt。解决这种问题有个核心点:ROS2环境默认会去你系统python默认路径下找包,而不会去你的工程文件目录下找这个类的定义,所以你的包必须放进python默认路径下,重新编译环境后再去跑你的项目。其实这是一个通用的报错解决方法,这个缺的包是笔者在ROS2下跑一个项目时缺的包,不一定是这个项目独有的。原创 2025-08-02 01:43:16 · 626 阅读 · 0 评论 -
解决pedestrian_tracking和zed_interfaces编译失败的问题
到这里还没结束,还有恶心的,由于pedestrian_tracking这个包和zed_interfaces这个包互相依赖,然后github上找的zed_interfaces中,要正确编译zed_interfaces必须把包名改为zed_msgs,但pedestrian_tracking要正确编译又必须把包名改为zed_interfaces,因为pedestrian_tracking所属的工程文件比较新,他用的是新名字,属于是左右脑互博了。(19,35,69,83行)终于编译成功的救赎感!原创 2025-07-27 00:38:13 · 355 阅读 · 0 评论 -
跑YOLO模型时出现IndexError: too many indices for tensor of dimension 3
上网查了原因,总之就是因为张量维数出错了,各位打开自己的ultralytics\utils\ops.py文件,找到我下面的那几行语句(我的在216行),其中第二行是跑YOLOV10才需要带上的,把他注释掉就行,当然你要是不放心,可以直接去GitHub随便找个V8项目,把他的ops.py拷过来也行,其实就是让他恢复初始状态就行,自己加的东西记得注释掉。最近做项目,在跑对比实验的时候出现了问题,自己本来是在跑YOLOV10的,然后需要跑V8的对比实验,想着两者相似就直接切换模型去跑了,然后就报错了233。原创 2025-03-10 21:15:56 · 1149 阅读 · 0 评论 -
【BUG】OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized
自己在跑模型的时候碰到了这个问题,只训练10轮的时候是没问题的,拉大到100轮就不行了,一开始我还怀疑是不是batch拉大了,显存还是内存爆了,后来查了一下,是因为存在多个版本的。有些不一样的是,我是用的anaconda默认的base环境跑的项目,所以不需要去到envs里面搜索,直接主目录搜索就行了,把main\Library\bin里面的。被加载到同一进程中,也就是一个环境下有多个。这个解决办法2一下就解决了这个问题。原创 2025-02-21 23:11:44 · 859 阅读 · 0 评论
分享