目录

Kali Linux pyqt5 运行报错问题

问题现象

解决方案


Kali Linux pyqt5 运行报错问题

问题现象

在环境上装完PyQt5 以及pyqt5-tools 这两个包后,运行程序报错

qt.qpa.plugin Could not load the Qt platform plugin "xcb" in "" even though it was found.

在网上找了很久,综合参考网友的问题和解决方法最终先搞掂

参考过的文章:(不过没有解决当前的问题, 其他人也可以试试)

https://blog.csdn.net/zhanghm1995/article/details/106474505

https://blog.csdn.net/jiguangfan/article/details/86490160

解决方案

通过参考这篇文章找到解决方法

https://blog.csdn.net/u012768805/article/details/98756925

~/bashrc 中添加export QT_DEBUG_PLUGINS=1 (不确定是否有用, 可自行尝试)

在库文件目录中找到libqxcb.so

cd /usr/local/lib/python3.9/dist-packages/PyQt5/Qt/plugins/platforms

运行命令

ldd libqxcb.so

查看关联内容,如下: libxcb-util.so.1 => not found

通过搜索结合这位老哥的文章(缺少libxcb-util1库)

https://www.cnblogs.com/mariocanfly/p/14061631.html

通过命令安装:

apt install libxcb-util1

Pycharm 执行程序

# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QMainWindowif __name__ == '__main__':app = QApplication(sys.argv)w = QMainWindow()w.setWindowTitle('my first app')w.resize(400, 300)w.move(300, 300)w.show()sys.exit(app.exec_())

Kali Linux pyqt5 运行报错xcb相关推荐

  1. linux c 运行报错 killed

    服务器上跑的一个程序,发现报了Killed.查看/var/log/messages里的日志,发现以下报错: Aug 11 16:28:11 kernel: Out of memory: Kill pr ...

  2. shell脚本在linux中运行报错:: command not found: line 2:

    问题报错 原因 在windows下的sh脚本和linux下的sh脚本编码格式不一样导致的 解决办法 在存在sh脚本的文件夹中右键(确保已经安装git)打开git bash here 然后 cd 到指定 ...

  3. 【Linux】frpc运行报错

    [Linux]frpc运行报错 1.背景 2.解决办法 1.背景 frpc开机自启动,参考博客: [Linux]frpc开机自启动 https://blog.csdn.net/jn10010537/a ...

  4. Linux Lernel Panic 报错解决思路

    Linux Kernel Panic 报错解决思路 作为系统管理员面对server重启都起不来,那是一个相当烦躁,接显示器查看经常会碰到遇到这样的字眼"Kernel Panic" ...

  5. linux 编译报错 not a directory,Linux常见英文报错中文翻译

    Linux常见英文报错中文翻译(菜鸟必知) 1.command not found 命令没有找到 2.No such file or directory 没有这个文件或目录 3.Permission ...

  6. Linux Kernel Panic报错解决思路

    Linux虽然没有蓝屏现象,不过Kernel报错有时也会让人头疼.有时重启后正常,linux系统运行一段时间后又down了,总不能出现问题就reboot啊.我从网上搜集一下资料,整理了出来,希望大家能 ...

  7. SAP WM 自动创建TO单的JOB运行报错 - Enter the storage unit type - 对策

    SAP WM 自动创建TO单的JOB运行报错 - Enter the storage unit type - 对策 报错如下: 详细信息: Log for automatic creation of ...

  8. Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案

    Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案 参考文章: (1)Linux安装Apache报错:Can ...

  9. python3运行报错:TypeError: Object of type ‘type‘ is not JSON serializable解决方法(详细)

    python3运行报错:TypeError: Object of type 'type' is not JSON serializable解决方法(详细) 参考文章: (1)python3运行报错:T ...

  10. Kali Linux下运行Sniffjoke出错的解决

    Kali Linux下运行Sniffjoke出错的解决 由于Kali Linux版本的更新和Sniffjoke发布时间久远等问题,Sniffjoke在新版本的Kali Linux中运行存在各种问题.下 ...

最新文章

  1. 第七届“数学、计算机与生命科学交叉研究” 青年学者论坛
  2. 倒车辅助Park Assist
  3. Windowsw核心编程 第13章 Windows内存结构
  4. 与数据相关的运算符和伪指令 offset align ptr type lengthof sizeof label 间接寻址 间接操作数 数组 变址操作数 指针 jmp, loop
  5. PHPcms 系统简单使用
  6. phpstorm破解安装
  7. gym 102875A -- Array(未更新完)
  8. 论文学习11-Adversarial training for multi-context joint entity and relation extraction(实体关系买抽取模型,对抗学习
  9. 一看就会之—利用IIS服务发布网站(实践篇)上
  10. 全面了解 Nginx 到底能做什么
  11. android 用年月日初始化date_Android 系统自带api选择年月日 日历
  12. java版我的世界光追,老瓶装新酒 光追版《我的世界》将至你心动了吗
  13. MSFT_NetAdapter修改网卡名
  14. C程序设计--排序(冒泡、选择、插入)--插入
  15. 小米路由器管理员密码爆破!
  16. 协同OA产品要完全符合企业的办公模式吗?
  17. DIV+CSS 鼠标样式,鼠标手型样式
  18. ORA-02046: 分布式事务处理已经开始解决方案
  19. 【自考】——考后总结
  20. day04 【Map】

热门文章

  1. nc 监听数据_nc 命令使用详解
  2. 阿根廷-10月摩托车行业实现正增长(+23.4%)
  3. html中border的作用,border在html中是什么意思
  4. 根据输入的公历日期获取阴历节日与公历节日(亲测可用)
  5. 输入年月日获取农历日期
  6. TP-LINK实现远程办公
  7. 三种加快计算机启动速度的办法,如何提高开机速度 几种提高开机速度的方法【图文】...
  8. C语言如何正确初始化数据,C语言变量的初始化
  9. 如何用Python写一个上课点名系统
  10. qt中使用日志系统,自定义日志彩色输出,qt日志写入文件,自定义qt日志格式,同时提供Qt日志重定向功能(将qDebug信息输出到界面控件)