报错问题汇总
各种报错杂项解决方法都整理在这,方便你我他。
两只程序猿
一只猴,两只猴,三只猴。
展开
-
报错解决 TypeError: _native_multi_head_attention(): argument ‘qkv_bias‘ (position 7) must be Tensor, not
检查环境torch版本2.0.0,建议版本2.1.0。报错解决,不知道谁给我把环境改了。原创 2024-09-21 15:45:56 · 77 阅读 · 0 评论 -
报错解决 import torch_scatter导致Segmentation fault (core dumped)
跑代码发现会Segmentation fault (core dumped),最后定位到是import torch_scatter导致的,但卸载torch_scatter重装也没解决。一番折腾后意识到我刚改过gcc环境,可能这个包是要重新编译的。编译时间比较久,需要等待一下。重装后问题成功解决。原创 2024-09-18 23:24:11 · 142 阅读 · 0 评论 -
报错解决 Failed to load library libonnxruntime_providers_tensorrt.so with error: libnvinfer.so.8
所以可以猜测是 Python 的 tensorrt 库的版本问题。但重新运行程序发现报错还是没有解决,根据网上资料将路径加入。搜了网上的教程没用,检查了一下。重新运行,报错解决。原创 2024-07-03 11:06:47 · 1086 阅读 · 0 评论 -
TypeError: expected str, bytes or os.PathLike object, not NoneType 报错解决
观察发现,似乎是下面这句代码查找。原创 2024-06-06 11:18:06 · 801 阅读 · 0 评论 -
报错解决 AttributeError: partially initialized module ‘wx‘ has no attribute ‘__version__‘
跑代码在我试着单独import wx。原创 2024-05-08 10:23:52 · 231 阅读 · 0 评论 -
报错解决 ValueError: Module {key} is not a LoRACompatibleConv or LoRACompatibleLinear module.
【代码】报错解决 ValueError: Module {key} is not a LoRACompatibleConv or LoRACompatibleLinear module.原创 2024-05-13 11:29:37 · 326 阅读 · 0 评论 -
TypeError: Image.__init__() got an unexpected keyword argument ‘tool‘
这是gradio的Image模块里报错了,看着像是版本问题。,发现最新版本4.19.2里已经移除了tool,而3.50.2里是有的。看一下版本,我装的是4.19.2。原创 2024-02-28 10:34:40 · 1442 阅读 · 0 评论 -
pip install mpi4py报错:ERROR: Could not build wheels for mpi4py, which is required to install pyprojec
在 conda 环境下 `pip install mpi4py` 安装 mpi4py 库时出现编译报错,报错信息为:line 301: x86_64-conda_cos6-linux-gnu-cc: command not found原创 2022-10-05 21:11:23 · 18751 阅读 · 17 评论 -
pix2pix/CycleGAN生成图片上有像破洞的伪影 参考解决方法
之前训练pix2pix和CycleGAN就经常遇到这个问题,不知道怎么回事。最近又在用pix2pix又发现这个问题,看百度上没有网友有相关解答,就去github的pix2pix官方库搜了一下issues,结果还真找到有网友反馈了。链接如下:Black Artefacts (Holes) in translated images · Issue #725 · junyanz_pytorch-CycleGAN-and-pix2pix总的来说网友总结的经验就是,这种破洞伪影应该属于一种模式奔溃,如果遇到出现这种情原创 2022-06-26 22:46:15 · 1540 阅读 · 0 评论 -
KeyError: “Unable to open object (object ‘xxxx‘ doesn‘t exist) 解决方法
使用 h5py 读取文件时遇到报错:如果遇到这个问题,首先要确定的是你的路径中是否包含中文。如果有,请把你的路径中的中文去掉或者把项目移到没有中文的路径。很多开源库由于对路径中 utf-8 字符支持不完善会出现这个问题,像 opencv-python 到现在也没修复这个问题,h5py 也一样。这提醒我们作为编程者,在文件夹命名时要避免使用中文命名,以避免不必要的报错和调试。因为像这种报错如果你没有查阅到相关资料,可能好几天都很难找到错误在哪。...原创 2022-06-26 09:01:12 · 3885 阅读 · 0 评论 -
OSError: [WinError 126] 找不到指定的模块 FileNotFoundError: Could not find module ‘xxx.dll‘. 解决方法
运行别人发给我的程序,遇到用ctypes引用dll文件的地方报错了:python3.5下报错是:OSError: [WinError 126] 找不到指定的模块python3.9下报错是:FileNotFoundError: Could not find module 'xxx.dll'. Try using the full path with constructor syntax.都是一个意思,就是找不到指定的dll文件。但是我很确定我路径是对的,它就在我的文件夹根目录下。(这里需要注意,原创 2022-05-07 01:46:28 · 3791 阅读 · 1 评论 -
name = STXingkai/OT, rootname = STXingkai/OT LaTex Package fontspec Error报错解决
问题描述升级win11之后重新安装LaTex,发现我的论文编译不过,报错是STXingkai(华文行楷)字体丢失:Package fontspec Error: The font "STXingkai" cannot be found. \maketitlename = STXingkai/OT, rootname = STXingkai/OT, pointsize = mktexmf: empty or non-existent rootfile!kpathsea: Running mktexm原创 2022-02-18 11:08:19 · 1187 阅读 · 2 评论 -
PowerShell无法加载文件 xxx,因为在此系统上禁止运行脚本的解决方法
使用 Hexo 配置博客,遇到了这个问题:hexo : 无法加载文件 C:\Users\Evan\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。这是因为 PowerShell 没有设置执行策略。通过命令 Get-ExecutionPolicy -List 可以看到当前系统用户的执行策略,没有设置原创 2022-01-12 14:18:23 · 2015 阅读 · 0 评论 -
ROS安装过程中如何解决 rosdep update 命令出现错误
感觉每次装ros都要重新找解决这个错误的文章,好麻烦(不过为什么我老是要重新装ros…)。反正这次先码住这篇好用的,以后不用到处找了。ROS安装过程中如何解决 rosdep update 命令出现错误原创 2021-12-07 21:13:42 · 1087 阅读 · 0 评论 -
ZED相机获取当前时间戳 Python zed.get_timestamp()使用方法
最近在用ZED的相机,这款相机API封装得还挺好用。不过看了一下网上关于它的问题总结还是太少,所以遇到问题我也发个博客,希望能帮助到大家。用 zed.get_timestamp(sl.TIME_REFERENCE.CURRENT) 可以获取到当前时间,是个十进制19位的数字,我看了一下只要把小数点往左移9位就可以得到跟 time.time() 获得的时间一样的格式。所以下面这个得到的值就是一个 time.struct_time 类型的当前帧时间戳:timestamp = time.localtime(原创 2021-12-07 14:56:33 · 1037 阅读 · 0 评论 -
python opencv读取rtsp视频崩溃卡死 高延迟 内存泄漏解决方法
使用opencv读取rtsp视频流预览的时候,发现运行越久越卡的情况。分析是内存没有释放的缘故,在循环里每帧结束后把该帧用del()删除即可。 修改代码如下:cap = cv2.VideoCapture(rtsp_address)while cap.isOpened(): ret, frame = cap.read() if not ret: break cv2.imshow('preview', frame) del(frame)...原创 2021-11-10 16:45:25 · 11533 阅读 · 4 评论 -
ImportError: OpenCV loader: missing configuration file: [‘config.py‘]. 报错解决
用 pyinstaller 打包引用了 opencv 的程序时,出现了这个错误:ImportError: OpenCV loader: missing configuration file: ['config.py']. Check OpenCV installation.查阅了往上的方法大部分都说升级 pyinstaller 和 opencv 就可以解决:pip install --upgrade opencv-pythonpip install --upgrade pyinstaller可原创 2021-10-29 18:29:07 · 9294 阅读 · 17 评论 -
更新Windows11出现错误0x80240022的解决方法
尝试加入预览计划更新 Windows11,结果在安装的时候出了这个错误:安装更新时出现一些问题,但我们稍后会重试。如果你继续看到此错误,并且想要搜索 Web 或联系支持人员以获取相关信息,以下信息可能会对你有帮助: (0x80240022)我把360安全卫士关掉之后再重启,完美解决。...原创 2021-10-05 02:56:57 · 11608 阅读 · 2 评论 -
ST-Link出现Error: Flash Download failed - “Cortex-M3“的解决方法
电脑重装了重新下载了 MDK,发现 ST-Link怎么也连不上,一直报 Error: Flash Download failed - “Cortex-M3”。网上的各种方法都试过了也不行。在我快要放弃了正打算直接换芯片试试的时候,随手把 Download Options 里面这两个选项勾上,诶好了??然后我再把这两个选项勾选取消,还是可以正常上传。不知道是什么原理,反正解决了,如果有知道的朋友可以麻烦帮忙解答一下吗,感谢~...原创 2021-09-03 13:12:12 · 850 阅读 · 1 评论 -
Windows预览体验计划0x80072ee7、0x0报错解决方法
因为想要用wslg,所以需要加入windows预览体验计划。结果总是提示0x80072ee7报错,有时候会提示0x0啥的。网上说是网络问题,但是整了好久都解决不了。最后在贴吧看到了这个方法。只用把下面那个注册表文件运行一下就完美解决了。注册表文件下载:windows预览体验计划报错解决注册表.zip...原创 2021-09-02 00:08:17 · 4208 阅读 · 0 评论 -
LVGL 标签(label)显示数字
LittleVGL 的 label 有格式化输出的函数 lv_label_set_text_fmt(),可以用它来显示数字。函数定义void lv_label_set_text_fmt (lv_obj_t *obj, const char *fmt,...)示例代码lv_obj_t label = lv_label_create(lv_scr_act());lv_label_set_text_fmt(label, "%d", 28); // 显示数字lv_obj_center(label);原创 2021-08-24 14:22:46 · 5585 阅读 · 0 评论 -
LVGL设置圆弧(arc)粗细宽度样式问题解决
跟着官网的教程学lvgl,在画圆弧的时候发现不知道怎么设置圆弧的粗细。官网教程没用到,查百度半天也没找着。最后翻函数手册发现原来 lv_style_set_arc_width() 这个函数就是用来设置圆弧的粗细的。(我以为是用来设置宽度的)LVGL版本lvgl 8.0.2官网教程:https://docs.lvgl.io/8/函数手册:https://docs.lvgl.io/8/_downloads/39cea4971f327964c804e4e6bc96bfb4/LVGL.pdf函数定义v原创 2021-08-24 11:17:46 · 2535 阅读 · 0 评论 -
Dev-C++中文乱码问题 更改编码格式解决
问题描述Dev-C++是一款非常简洁实用的C/C++集成开发环境,因为高中参加竞赛的原因我也一直有使用它。但是它存在一个问题,就是跟其他编辑器(Vscode、Sublime、Codeblocks)换着用的时候代码常常出现中文乱码。这个问题其实由于编码格式导致的。现在一般通用的编码方式是UTF-8,而Dev-C++使用的是ANSI。 所以,用Dev-C++打开其他软件写的代码会中文乱码,用其他软件打开Dev-C++写的代码也会中文乱码。解决方法首先用记事本打开代码文件;2. 点击另存为;原创 2021-02-05 17:18:38 · 62739 阅读 · 13 评论 -
vscode使用tasks.json执行c++多文件编译
刚刚转用vscode写代码,发现c++多文件编译无法像使用IDE那样直接通过。我挺懵逼的,按理说vscode给项目配置了几个.json文件,不应该有在里面写编译选项吗?我也不太想看.json文件就上网搜,搜到的全是用make或cmake的方法。vscode有自己的配置文件为什么要用make,所以我被迫自己去读那几个.json文件。一看还挺简单的,原来tasks.json里定义的就是编译任务。它自动生成的tasks.json默认只编译当前文件:如果像我只是要在当前文件夹下进行多文件编译,只原创 2020-12-23 16:17:52 · 4595 阅读 · 4 评论