首页 > 其他分享 >PyQt报错:Cannot load backend 'Qt5Agg' which requires the 'qt5' interactive framewo

PyQt报错:Cannot load backend 'Qt5Agg' which requires the 'qt5' interactive framewo

时间:2023-12-26 15:15:26浏览次数:34  
标签:load qt5 currently Qt5Agg Cannot 报错 backend

PyQt报错:Cannot load backend 'Qt5Agg' which requires the 'qt5' interactive framework, as 'headless' is currently running

问题描述

在远程链接ubuntu虚拟机进行开发时,报错。

解决方案

原因是pyqt需要绘制UI,而使用远程链接的终端(如windows powershell、xshell、vscode terminal等)不具有图形协议(大概),所以必须回到ubuntu虚拟机上执行代码。

标签:load,qt5,currently,Qt5Agg,Cannot,报错,backend
From: https://www.cnblogs.com/3to4/p/17928150.html

相关文章

  • pnpm切换源后报错ERR_PNPM_REGISTRIES_MISMATCH
    工具都是有利有弊,使用pnpm过程中经常会出现一个错误:Thismodulesdirectorywascreatedusingthefollowingregistriesconfiguration:{"default":"https://registry.npmjs.org/"}.Thecurrentconfigurationis{"default":"https://registry.npm.taob......
  • go服务get请求中携带分号(;)时报错,获取不到参数的问题
    前言我们在写get方式的api请求时,有时候会用这样的一种方式携带参数:http://ip:port/a/b?query=key:1;value:2&other=xxx,这里我们注意到query一个字段其实是携带了等子字段的,一个是key,一个是value;这在go1.17版本之前是没有问题的。但是在1.17之后打印警告,在1.20之后,go服务会......
  • jumpserver连接ecs实例报错:UNREACHABLE! => {"changed": false, "msg": "Failed to
     报错分析思路:1.是ssh密钥设置有没有对接2.防火墙拦截问题3.用户设置问题4.sshd配置问题 问题解决: 无法与221.229.216.39端口35846进行协商:找不到匹配的主机密钥类型。他们提供的是:ssh-rsa、ssh-dss[preauth]在sshd配置中加上ssh-rsa和ssh-dss是两种主机密钥算......
  • Windows下的Redis启动报错Redis service failed to start解决方法
    报错原因:Redis服务没有找到log文件解决方法在Redis安装目录下打开redis.windows-service.conf文件搜索logfile,找到logfile存放目录,一般默认为Logs/redis_log.txt在Redis安装目录创建Logs文件夹,在Logs文件夹下创建redis_log.txt文件重新启动即可解决......
  • VS2019,无法启动程序xxx.exe,系统找不到指定的文件,重新生成解决方案报错
     调试程序报错如图一、尝试重新生成解决方案二、如果生成解决方案也报错,重新安装.netSDK本人所用为VS2019,.net5,到官网下载.net5的SDK重新安装后,恢复正常,重新生成成功,启动调试成功。.net各版本下载地址:https://dotnet.microsoft.com/en-us/download/dotnet.net5下载地址:h......
  • [Qt5] VS环境下实现Qt5两个窗口相互切换
    核心思想:通过定义指针显示窗口在VS中新建Qt项目2.通过添加类的方式,再添加一个ui.界面(好处是可以自动生成对应的.cpp和.h文件)方式:右键FormFiles——》添加——》类,选择Qt5GuiClass,添加。3.之后的界面4.在QtFather.ui和QtSon.ui界面分别添加按钮,并且添加槽、声明。.5.在Qt......
  • 达梦数据库触发器begin报错
    达梦数据库建立了如下触发器CREATE TRIGGERHLHTMD_QY_ORGBEFOREUPDATE OFSTATEON IPSBTQYFOREACHROW WHEN(NEW.STATE='2') BEGIN IFEXISTS( SELECT* FROM MD_QY_ORG WHERE CODE=NEW.CODE) BEGIN--------报错位置 UPDATE MD_QY_ORG......
  • QAxObject 解析 excel 时报错error LNK2019: 无法解析的外部符号
    QT5+VS2019项目中使用excel输出表格 1.无法打开源文件"QAxObject" 解决办法:办法1.头文件换成:#include<ActiveQt/QAxObject>办法2.在项目->属性->QtProjectSetting->QTmodules勾选ActiveQtContainer 2.头文件没问题后,编译也通过了,然后调试又有新的错误 头文件没......
  • 关于SAP-DB-服务器组-创建SAPHanaTopology-资源报错-Unable to find agent SAPHanaTop
    SAPHanaTopology资源收集每个节点上的SAPHANA系统复制的状态和配置。为配置以下属性SAPHanaTopology。运行以下命令来创建SAPHANATopology资源:笔者在SAP-DB-服务器组-pacemaker集群中,创建SAPHanaTopology资源时,使用如下命令:[root@db01qq-5201351]#pcsresourcecreate......
  • Oracle 插入数据报错 ORA-00918
    1.报错内容ErrorCode=918,SQLState=23000,Details=ORA-00918:column'TO_DATE('2023-12-1809:13:45','YYYY-MM-DDHH24:MI:SS')'infieldlistambiguouslydefined  2.原因sql中的值重复了,导致Oracle未能明确,列跟哪一列......