Errors报错记录

article/2025/9/22 3:55:03

Errors报错记录

  • 前言
  • Error1
  • Error2
  • Error3
  • Error4
  • Error5
  • Error6
  • Error7
  • Error8
  • Error9
  • Error10
  • Error11
  • 总结

前言

记录运行程序时的错误,方便查找,主要包括python深度学习程序错误,opencv(c++)程序错误等,没有特定顺序,按照我遇到错误的时间添加

Error1

问题:运行yolo_test.py报错function takes exactly 1 argument (3 given)
在这里插入图片描述

分析:主要原因是输入的图片中有灰度图,而需要输入RGB的彩色图。
解决:在处理Image之前,添加一行代码,将灰度的图片转换为彩色图,彩色图依然是彩色图,这样就解决了问题。
在这里插入图片描述

Error2

问题:yolo3增加图片样本后在win7下可以运行,在Ubuntu上运行报错No such file or directory: '/home/keras-yolo3-master/VOCdevkit/'VOC2007/JPEGImages/202085-98.jpg
在这里插入图片描述

分析:没有找到文件类型的问题,目前遇到的有两种,第一种是路径错误导致无法找到,另一种为文件的格式不对导致无法找到,该错误属于后者,如下图所示的JPG格式的文件不规则,在windows上没有报错,但是在Ubuntu上显示为红色文件,读取不了导致报错。
在这里插入图片描述
解决:删除格式不规则的图像样本以及其xml文件,重新运行gen_main.py、voc_annotation.py文件生成新的TXT文件,注意删除后重启编辑器或者重启远程。

Error3

问题: opencv resize报错不存在从“int”转换到“cv::Size_<int>的适当构造函数”
在这里插入图片描述
在这里插入图片描述
分析:无法将int转换为cv::Size类型,opencv中的函数后面一段都是数据的类型,需匹配,否则报错。

解决:在前面加上Size数据类型。
在这里插入图片描述

Error4

问题:All 11 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
解决:找到项目->属性->链接器->优化
在这里插入图片描述

Error5

问题:在VS2017中调用python报错

Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'Current thread 0x00003c8c (most recent call first):

分析:无法找到python
解决:将python路径添加环境变量PYTHONHOMEPYTHONPATH
在这里插入图片描述
添加后一定要重启电脑
后来使用的时候,出现Anaconda无法启动了,原因是修改了环境变量,删除PYTHONPATH的环境变量,保留PYTHONHOME,重启电脑,恢复正常。

Error6

问题:vs2017添加Qt时,设置Qt options报错

Error registering Qt version

分析:可能是Qt版本问题,重新安装其他版本后还是报错。
解决:卸载从VS界面中下载的Qt VS tools(版本不对导致报错)
在这里插入图片描述
从官网上找到对应版本,下载安装,再次设置Qt options,搞定。
在这里插入图片描述

Error7

问题:c++调用python中matplotlib库画图时报错

This application failed to start because it could not find or load the Qt platform plugin "windows"

在这里插入图片描述
分析:无法加载“windows”,这个错误搞了我半天时间,记录下来先。
解决:

step1: 找到安装anaconda的路径C:\ProgramData\Anaconda3
step2:搜索platforms,有几个文件夹,选择含qt的那个,如下图
step3:右键打开文件夹位置,找到qwindows.dll文件,这就是报错的根本原因
step4:将路径C:\ProgramData\Anaconda3\pkgs\qt-5.9.7-vc14h73c81de_0\Library\plugins\platforms添加到环境变量QT_QPA_PLATFORM_PLUGIN_PATH(没有就新建一个)中
step5:重启Vs,不行就重启电脑,再测试就没报错了。

在这里插入图片描述
在这里插入图片描述

//测试代码
#include<Python.h>void main() {Py_Initialize(); /*初始化python解释器,告诉编译器要用的python编译器*/PyRun_SimpleString("import matplotlib.pyplot as plt"); /*调用python文件*/PyRun_SimpleString("plt.bar([1,2,3],[2,1,3])"); /*调用python文件*/PyRun_SimpleString("plt.show()"); /*调用python文件*/Py_Finalize(); /*结束python解释器,释放资源*/system("pause");
}

结果如下:
在这里插入图片描述

Error8

问题:cython测试helloworld报错command 'cl.exe' failed: No such file or directory
分析:找不到cl.exe
解决:

step1:找到vs2017安装位置,通过桌面快捷方式定位,右键选择打开文件位置
step2:找到2017文件夹,因为我安装的是vs2017,若是其他版本注意路径
step3:在2017文件夹中搜索cl.exe
step4:打开cl.exe文件位置
step5:将路径添加到环境变量path

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Error9

问题:cython测试helloworld报错“pyconfig.h”: fatal error C1083: 无法打开包括文件: “io.h”: No such file”
分析:无法打开io.h
解决:

step1:找到vs安装中的C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE找到vs安装中的C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin(此路径和Error8路径重叠,修改Error8中路径)将上述路径添加到path
step1:找到vs安装中的lib文件C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64在电脑中搜索Windows Kits找到ucrt中的lib文件D:\Windows Kits\10\Lib\10.0.17763.0\ucrt\x64找到um中的lib文件D:\Windows Kits\10\Lib\10.0.17763.0\um\x64将上述三个路径添加到环境变量LIB中,需要自己新建
step2:找到vs安装中的include文件夹C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include找到Windows Kits文件夹下的D:\Windows Kits\10\Include\10.0.17763.0\ucrt将上述路径添加到环境变量INCLUDE中,需要自己新建

Error10

问题:cython测试helloworld报错“basetsd.h”: No such file or directory
分析:无法找到basetsd.h
解决:找到Visual Studio Installer修改,安装win10sdk

Error11

问题: import tensorflow出问题

C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\framework\dtypes.py
:526: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprec
ated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,
)type'._np_qint8 = np.dtype([("qint8", np.int8, 1)])
C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\framework\dtypes.py
:527: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprec
ated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,
)type'.

分析:numpy版本过高
解决:降低numpy版本

pip install numpy==1.16.0

总结

之前好多错误都忘记记录,导致一个错误错好多遍,现在开始记录,这篇文章会不断更新,记录出现的每个错误。


http://chatgpt.dhexx.cn/article/yv8BZt8I.shtml

相关文章

vue项目中Uncaught runtime errors:怎样关闭

使用vue-cli新建的vue项目&#xff0c;当出现编译错误或警告时&#xff0c;在浏览器中显示全屏覆盖&#xff0c;如下图&#xff0c;此报错在生产环境下并不会出现 通过看控制台&#xff0c;找到关键词webpack 可以明显的看出来是webpack-dev-server弄出来的 解决办法 在vue.co…

Errors~kafka.errors.NoBrokersAvailable: NoBrokersAvailable

1. 错误截图 2. 错误说明 kafka服务正常启动kafka-console-producer和kafka-console-consume也好使listeners和advertised.listeners也都配置了本地使用python创建生产者连接broker集群的时候报错 3. 错误原因 创建Kafka.Producer的时候没有指定api_version # 创建Kafka生产…

出现ERROR:怎么解决

此时我刚刚下载完成&#xff0c;怀着两行激动的泪水来分享我的发现&#x1f423;&#x1f425; 我们下载安装包时会出现 1-.通常情况下我们可以切换镜像源 pip install 库包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 当然你也可以切换清华&#…

Go语言的errors

Go语言的errors包有4个方法&#xff1a; errors.Aserrors.Iserrors.Newerrors.Unwrap 本期我们来揭开他们的神秘面纱。俗话说的好&#xff0c;柿子还得挑软的捏&#xff0c;按照国际惯例我们先从最简单的New函数开始。 在 Go 源码目录的 errors 目录下&#xff0c;有errors.g…

no python application found, check your startup logs for errors错误解决

今天在倒腾django项目的时候突然遇到一个bug&#xff0c;一开始报的是内部服务器错误&#xff1a;“Internal Server Error”&#xff0c;此时服务器的状态是Nginx开启了8000端口&#xff0c;uWSGI服务也在启动中&#xff0c;然后开始排查&#xff0c;首先从Nginx下手&#xff…

活动图和流程图的区别

活动图是UML用于对系统的动态行为建模的另一种常用工具&#xff0c;它描述活动的顺序&#xff0c;展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。 活动图与流程图的区别 (1)、流程图着重描述处理过程&#xff0c;它的主要控制结构是顺序、分支和循环&#…

活动图详解

活动图 一、活动图概要 ​ ★描述系统的动态行为。 ​ ★包含活动状态(ActionState)&#xff0c;活动状态是指业务用例的一个执行步骤或一个操作&#xff0c;不是普通对象的状态。 ​ ★活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程&#xff1b;否则…

UML画图之活动图

前言 前面说到活动图与状态图之间是有联系并有区别的。那么现在让我们来认识一下活动图是怎样的吧&#xff01; 活动图 what 阐明了业务的工作流程&#xff0c;业务是由很多活动构成的。 举个栗子&#xff1a;机房上机的活动流程是 登陆→验证→打开qq→发消息。。 活动图…

【UML建模】活动图(Activity Diagram)

文章目录 1.概述2.常用的节点图例2.1.开始、结束、动作节点2.2.决策、合并节点2.3.fork、join 节点2.4.泳道 3.总结 1.概述 有经验的同学一定看到过产品经理给的业务流程图&#xff0c;UML的活动图和流程图画法是很相似的&#xff0c;只是相对于流程图来说&#xff0c;活动图有…

UML--活动图详解

活动图 活动图是状态机的一个特殊例子&#xff0c;它强调计算过程中的顺序和并发步骤。活动图所有或多数状态都是活动状态或动作状态&#xff0c;所有或大部分的转换都由原状态中完成的活动触发。 活动图的含义 活动图是一种用于描述系统行为的模型视图&#xff0c;它可用来…

UML 活动图

UML 概述 UML 全称 Unified Modeling Language&#xff0c;又称统一建模语言或标准建模语言&#xff0c;是始于1997年一个 OMG 标准&#xff0c;它是一个支持模型化和软件系统开发的图形化语言&#xff0c;为软件开发的所有阶段提供模型化和可视化支持。 UML是一种定义良好、…

UML图之四——活动图

点击打开链接活动图是一种流程图&#xff0c;用来描述活动的序列&#xff0c;从一个活动到另一个活动的控制流。 活动图的作用&#xff1a;描述用例&#xff0c;描述类的操作。 活动图的构成 必要组成元素&#xff1a; 1、活动&#xff1a;命令的执行&#xff0c;活动的进行…

EA绘制活动图

目录 创建一个project新建一个包添加图创建泳道更改泳道方向添加活动 创建一个project 新建一个包 添加图 创建泳道 更改泳道方向 添加活动 画折线可以鼠标放在线处&#xff0c;按shift 按ctrl鼠标滚轮可以缩放视图

活动图的制作非常简单,只需5个步骤即可完成精美互动图!

“需求分析”,就是活动图的核心思想。 它合理的利用图像表达方式,对某个案例的执行工作及实现过程进行直观的分析呈现,当一副完整的图形展示出来的时候,会比复杂的文字描述表现更加直观且通俗易懂,可以使对方一目了然看懂该项案例的功能。并且,还可以同时说明案例分工以…

【UML】活动图(Activity Diagram)

目录&#xff1a; 1、什么是活动图 2、活动图的构成 &#xff08;1&#xff09;起点 &#xff08;2&#xff09;重点 &#xff08;3&#xff09;活动名称 &#xff08;4&#xff09;判断条件 &#xff08;5&#xff09;同步条 &#xff08;6&#xff09;接收信号 &…

【图形设计】手把手教你画活动图,再无难搞的流程分析

编辑导语&#xff1a;在工作中&#xff0c;每当遇到复杂多变的业务&#xff0c;流程冗长时&#xff0c;可以借助活动图来分解流程。作者从四个方面分析如何画活动图&#xff0c;搞定流程分析。 上次介绍了《用例图这样画&#xff0c;3步让你做需求分析有理有据》&#xff0c;这…

UML图:活动图详细介绍

活动图简介 什么是活动图&#xff08;Activity Diagram&#xff09; 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序&#xff0c;展现从一个活动到另一个活动的控制流,活动图在本质上是一种流程图&#xff1b;活动图着重表现从一个活动到另一个活动的…

活动图、类图、顺序图、状态图

目录 1. 活动图1.1 活动图的开始、结束、对象1.2 活动节点1.3 分支1.4 分岔和汇合&#xff08; Forking and Joining&#xff09;1.5 泳道&#xff08;Swimlanes&#xff09;1.6 活动图小结 2. 类图2.1 类图定义2.2 类图中常用的UML元素2.3 UML中类的表示2.4 类元素的命名2.5 关…

【UML】——活动图

一、活动图概述 1、流程图&#xff1a; 常被用来建立算法模型&#xff0c;使用流程图可以表示一个算法的执行序列、过程、判定点、分支和循环 活动图和流程图十分类似&#xff0c;不同之处在于它支持并行活动 活动图的缺点&#xff1a;很难清楚的描述动作与对象之间的关系&…

活动图与流程图区别以及各自画法

* 定义 一、流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中&#xff0c;流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程&#xff0c;也可以是完成一项任务必需的管理过程。 二、活动图(activity diagram&#xff0c;动态图)是阐明了业务…