![](https://img-blog.csdnimg.cn/20210529225659890.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Bug
文章平均质量分 52
这里汇总了在跑程序时遇到的bug。
zstar-_
西电在读硕士生,联系邮箱:zstar1003@163.com
展开
-
【Bug解决】YOLOv5 5.0 加载 6.0+版本的模型推理的兼容性问题
使用YOLOv5 5.0版本加载6.0版本以上的模型时,会产生报错,本质原因是6.0及以上版本的网络结构发生了变化,如取消Focus结构,新增SPPF结构等。下面进行解决。原创 2023-09-18 11:31:09 · 479 阅读 · 1 评论 -
【Bug解决】TensorFlow saved_model: export failure: can‘t convert cuda:0 device type tensor to numpy.
在使用YOLOv5(6.0版本)时,运行export.py,尝试将pytorch训练pt模型转换成Tensorflow支持tflite模型,然而遇到报错:对于此类问题,作者在issue中的统一回答是:新版本已解决了该问题,请使用新版本。然而,直接使用新版本毕竟不方便,因为在工程中很可能已经做了很多别的修改,使用新版本会直接覆盖这些修改。因此,解决思路是用新版本的修改思路去替换老版本的核心模块。原创 2023-09-05 00:29:57 · 429 阅读 · 0 评论 -
【Bug解决】TensorRT: export failure 0.1s: [WinError 127]
一个简单的小bug原创 2023-04-08 17:15:21 · 1213 阅读 · 0 评论 -
【Bug解决】pymongo.errors.OperationFailure: Executor error during find command :: caused by :: Sort exce
使用pymongo时,这行代码触发如下报错:触发代码:原因查阅mongo中文文档(https://mongodb.net.cn/manual/reference/method/cursor.sort/#sort-limit-results),得知此报错的原因是排序内容超越32MB的内存限制。文档解释:当无法从索引获取排序顺序时,MongoDB将对内存中的结果进行排序,这要求所排序的结果集小于32 MB。找到如下解决方法,参考:https://segmentfault.com/a/119000004098原创 2023-03-08 11:47:38 · 1749 阅读 · 1 评论 -
【Bug解决】Unity Build GI data 卡住问题
本篇来记录下近日遇到的一个问题。原创 2022-11-20 00:23:05 · 3211 阅读 · 3 评论 -
【过程记录】ssh配置免密登录/anaconda环境迁移/gcc_g++安装切换
组里有两台服务器,想要将一台服务器上的anaconda环境迁移到另一台无法联网的服务器上,本篇就来记录快速迁移过程。原创 2022-10-02 21:16:15 · 1136 阅读 · 0 评论 -
【过程记录】Mars3D加载3DTiles三维模型
书接上回,在上篇博文中,我从网络上下载了一个osgb格式的三维模型,如果需要导入到Mars3D之中,需要转换成3DTiles形式。2016年,Cesium 团队借鉴传统2DGIS的地图规范:WMTS,借鉴图形学中的层次细节模型,打造出大规模的三维数据标准:3d-Tiles,中文译名:三维瓦片。它在模型上利用了 gltf 渲染快的特点,对大规模的三维数据进行组织,包括层次细节模型、模型的属性数据、模型的层级数据等。...原创 2022-08-28 20:56:19 · 2559 阅读 · 0 评论 -
【过程记录】ArcGIS Pro打开.osgb文件
遥感测绘的同学给我发来三维模型文件,文件格式是.osgb。作为一个非专业人士,完全不清楚如何进行打开,因此本篇就来记录下打开该文件的一种可行方式。原创 2022-08-28 17:31:58 · 8660 阅读 · 4 评论 -
【过程记录】python环境离线迁移
工作环境的电脑因特殊原因无法联网,因此在上面直接安装依赖就比较麻烦。本篇就简单来记录一下实现本地环境迁移的流程。原创 2022-08-28 17:08:35 · 3433 阅读 · 0 评论 -
【Bug解决】Win10安装pycocotools报错
在运行Yolov6时,需要导入pycocotools,于是采用进行安装,结果报错。原创 2022-07-24 13:12:41 · 972 阅读 · 0 评论 -
【过程记录】通过ssh上传Github仓库
在使用微信小程序开发者工具时,想连接远程github仓库,使用用户名和密码验证一直失败。于是想直接利用gitbush工具来进行上传,为了避免每次上传时重新输入用户名和密码,采用了ssh免密上传方式。由于更换设备都需要重新配置ssh,因此将过程记录一下,以便后续查阅方便。...原创 2022-07-20 11:53:24 · 1125 阅读 · 0 评论 -
【Bug解决】Ubuntu安装pip3:无法定位软件包问题
在虚拟机上,我安装了Ubuntu18.04版本,系统默认自带了python3.6.5,然而没安装pip工具。使用下面的语句进行安装结果报错:这是因为之前我对apt进行了换源,更换了清华源,然而,目前这个源似乎在Ubuntu18.04无法使用,于是换成阿里源使用打开源文件将文件里面的内容全部替换为然后更新软件包现在再次输入安装命令,即可成功安装。另附pip换源和Anaconda的安装,可参考这篇文章https://blog.csdn.net/weixin_46116553/article/det原创 2022-06-13 12:55:59 · 3632 阅读 · 0 评论 -
【Bug解决】UnpicklingError: A load persistent id instruction was encountered, but no persistent_load.
在将pytorch本地训练好的模型,传到jetson nano平台上,加载模型时,报了这个错误:问题原因查阅相关资料,这是由于pytorch在1.6.0版本之后,模型保存默认方式是压缩的形式,而在jetson nano版本上的pytorch版本是1.0.0,因此无法直接加载.pth文件。用下面的方式可以查看pytorch的版本:问题解决设置保存模型时不进行压缩,即修改保存模型语句为:...原创 2022-06-11 15:31:52 · 2103 阅读 · 0 评论 -
【Jupyter】ipynb转换成pdf文件
前言Jupyter创建了一种良好的交互方式,即将程序说明和代码放在同一个文档中。但是,如果别人没有jupyter环境,就无法打开ipynb格式的文件,因此有必要把.ipynb的文件转成pdf,以便传阅。我所使用的jupyter开发环境为juypter lab。导出pdf方式网上查阅了一些资料,导出pdf文件的方式主要有三种。1.直接导出据传,jupyter中可以直接将文件Download as 各种形式。然而我这里一种方式都没有显示,很奇怪,也找不到原因。2.直接打印运用Ctrl+p快捷键原创 2022-04-23 11:22:38 · 11244 阅读 · 0 评论 -
【Bug解决】Jupyter lab安装插件:ValueError: “xxx“ is not a valid npm package
Jupyter lab插件安装相关内容原创 2022-04-12 21:01:46 · 7299 阅读 · 1 评论 -
【Bug解决】Could not load dynamic library ‘cudart64_110.dll‘; dlerror: cudart64_110.dll
解决Tensorflow的GPU加速问题原创 2022-04-07 01:39:19 · 17300 阅读 · 12 评论 -
【Bug解决】 -1073740791 (0xC0000409)
小问题记录原创 2022-03-09 16:47:08 · 4355 阅读 · 0 评论 -
【Bug解决】requests.exceptions.ReadTimeout &http.client.RemoteDisconnected: Remote end closed connection
记录爬虫实践中一个小bug:requests.exceptions.ReadTimeout出问题的原始代码片段:with requests.get(url=url, headers=header, timeout=3) as html: html.encoding = 'utf-8' htmlCode = html.text # 解析网页 soup = BeautifulSoup(htmlCode, 'html.parser') # 返回解析后的页面内原创 2022-02-04 23:59:33 · 5403 阅读 · 0 评论 -
【Bug解决】ROM is missing for pong, see https://github.com/openai/atari-py#roms for instructions
在运行jupyter中运行gym时遇到了这个报错:ROM is missing for pong, see https://github.com/openai/atari-py#roms for instructions解决方式方法一先从http://www.atarimania.com/rom_collection_archive_atari_2600_roms.html下载Roms.rar由于外网下载速度较慢,也可以通过我的网盘下载:https://zstar.lanzoui.com/i.原创 2021-11-22 01:34:30 · 2961 阅读 · 0 评论 -
【Bug解决】MACRO ./top_run_msim_rtl_verilog.do PAUSED at line 45
在使用Quartus Ⅱ和ModelSim做联合仿真时,遇到了下面这行报错:MACRO ./top_run_msim_rtl_verilog.do PAUSED at line 45网上查阅相关解决方案,配置了正确的模块名之后仍然没有解决。于是拉长报错栏进行查看:真正错误在蓝色部分:没有实例化模块名。初学FPGA,在顶层模块中实例模块时没有起模块名,烧录程序运行不会报错,然而仿真无法通过。起完模块名后,该Error顺利解决。另附Quartus生成电路原理图的方法:选择Processin原创 2021-11-01 14:26:43 · 3989 阅读 · 1 评论 -
【Bug解决】LDA() got an unexpected keyword argument ‘n_components‘
在调用sklearn的LDA方法时,遇到了这个错误。错误原因:关键词冲突,即sklearn内置了LDA()这个函数,若自定义函数取名为LDA,则会产生冲突,系统将优先调用自己设定的函数,从而报错。解决方案:修改自定义的函数名即可...原创 2021-10-19 21:01:10 · 1050 阅读 · 0 评论 -
【Bug解决】8080端口已被使用
看到这篇博文,解决问题localhost:8080 is already in use原创 2021-08-25 22:01:36 · 594 阅读 · 0 评论 -
【Bug解决】Could not find resource com/kuang/mapper/Mapper.xml
在使用mybatis时,遇到这个问题:Could not find resource com/kuang/mapper/Mapper.xml解决方案:1.首先检查mapper文件中,resultType是否为实体类对象<mapper namespace="com.kuang.mapper.UserMapper"> <select id="selectUser" resultType="com.kuang.pojo.User"> select * fr原创 2021-08-13 01:03:36 · 1945 阅读 · 0 评论 -
【Bug解决】com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
在使用mybatis连接MySQL数据库时,遇到这个问题:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure解决方案:在mybatis-config.xml配置文件中,修改useSSL属性为false <dataSource type="POOLED"> <property name="driver" value="com.mysql原创 2021-08-13 00:59:16 · 726 阅读 · 0 评论 -
【Bug记录】Error:Internal error: (java.lang.IllegalAccessError) class com.intellij.util.io
问题今天在配置Idea的Spring环境时遇到了这个报错问题,在stackoverflow上看到有人遇到了同样的问题。完整问题可以戳这里查看:https://stackoverflow.com/questions/66764737/problem-with-intellij-cannot-run-simple-spring-application解决方案不知道问题的原因出在哪里,记录一下我是这么解决的。1.卸载IDEA,重新下载IDEA2020版本。2.重新下载JDK,我之前的JDK版本是16原创 2021-08-07 11:20:16 · 11231 阅读 · 0 评论 -
CUDA out of memory
在训练深度学习模型时,我遇到了这个bugCUDA out of memory这个bug意思就是显存不足,有两种办法可以解决。1、杀死线程具体操作可参见杀死GPU线程2、减小batch-size这个比较容易修改batch-size即每次读进显存的数据(批)数量例如,我之前的batch-size为12,导致显存不足,修改为8,顺利运行。当然,这样修改也会导致训练速度变慢,因此具备一块好显卡是很有必要的。...原创 2021-05-29 23:12:18 · 953 阅读 · 0 评论 -
OSError: [WinError 1455] 页面文件太小,无法完成操作
在跑深度学习程序时,遇到了这个bug:OSError: [WinError 1455] 页面文件太小,无法完成操作解决方式目前查到三种:1、重启pycharm长时间运行pycharm可能会在后台占用大量内存。重启清除内存也许会解决问题。但对我来说并无作用。2、调大页面文件的大小看到有人说这种方法管用具体可以参考下面这篇教程传送门,戳这3、把num_workers设置为0有用!在dataset.py文件中,可以搜索到num_workers变量,修改为0,解决这个报错问题。num_.原创 2021-05-29 23:07:08 · 67706 阅读 · 8 评论 -
树莓派上安装下载的.whl文件
今天想在树莓派上装个tensorflow想直接去清华源下载结果发现清华源只支持到tensorflow1点几的版本于是直接去网上下载轮子通过VNC放到桌面上然而当我准备pip install 的时候它竟然又去网上下载还是国外网站(因为清华源没有)下载很慢,等了半个小时进度条快满了,结果报错time out花费了几小时查找资料 无果正想放弃时候看到了这篇文章链接: https://blog.csdn.net/weixin_46973343/article/details/1054672原创 2020-11-25 23:38:54 · 2232 阅读 · 0 评论 -
一招解决报错error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp
下面这个代码是借鉴别人调用摄像头进行人脸检测的然而竟然报错cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp查阅资料发现是分类器路径问题如果用\在python中有转义作用可以在前面加入r 取消转义或者把\改成/完美解决import cv2def CatchVideo(window_name, camera_idx): cv2.name原创 2020-11-24 23:11:14 · 4412 阅读 · 1 评论