Ubuntu20.04 解决qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was

这篇具有很好参考价值的文章主要介绍了Ubuntu20.04 解决qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在使用wgdi的dotplot命令时,没有成功运行并报错qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

造成这个问题的原因可能是libxcb.so中缺少包,因此需要先知道缺少哪些包,之后再安装相应的软件包,即可解决这个问题。

尝试了百度上很多办法,走了很多弯路,也没有解决,以下是我解决这个问题的方法,可以参考这篇博客:(4条消息) Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题_盼小辉丶的博客-CSDN博客我使用的是ubuntu子系统,可以在win的文件管理器中查找libxcb.so,找到libxcb.so所在的位置

qt.qpa.plugin,qt,开发语言,ubuntu

$ cd /home/liu/wgdiceshi/platforms

注意cd后的文件路径为你自己的文件路径,还有就是在win的文件管理器中复制的文件路径为"\"需要改为“/”。

在当前文件路径下运行 ldd libqxcb.so

$ ldd libqxcb.so

会出现以下内容:

 linux-vdso.so.1 (0x00007fff859f3000)
        libQt5XcbQpa.so.5 => not found
        libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f625b799000)
        libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f625b6da000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f625b6be000)
        libQt5Gui.so.5 => not found
        libQt5DBus.so.5 => not found
        libQt5Core.so.5 => not found
        libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007f625b634000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f625b611000)
        libX11-xcb.so.1 => /lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f625b60c000)
        libxcb-icccm.so.4 => not found
        libxcb-image.so.0 => not found
        libxcb-atom.so.1 => not found
        libxcb-aux.so.0 => not found
        libxcb-event.so.1 => not found
        libxcb-keysyms.so.1 => not found
        libxcb-randr.so.0 => /lib/x86_64-linux-gnu/libxcb-randr.so.0 (0x00007f625b5f7000)
        libxcb-render-util.so.0 => not found
        libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f625b5e6000)
        libxcb-shape.so.0 => /lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f625b5e1000)
        libxcb-sync.so.1 => /lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f625b5d7000)
        libxcb-xfixes.so.0 => /lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007f625b5cd000)
        libxcb-xinerama.so.0 => /lib/x86_64-linux-gnu/libxcb-xinerama.so.0 (0x00007f625b5c8000)
        libxcb-xkb.so.1 => not found
        libxcb-xinput.so.0 => not found
        libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f625b59c000)
        libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f625b597000)
        libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f625b582000)
        libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f625b445000)
        libSM.so.6 => /lib/x86_64-linux-gnu/libSM.so.6 (0x00007f625b43a000)
        libICE.so.6 => /lib/x86_64-linux-gnu/libICE.so.6 (0x00007f625b41a000)
        libxkbcommon-x11.so.0 => not found
        libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f625b3d8000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f625b3d2000)
        libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f625b1f0000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f625b0a1000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f625b084000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f625ae92000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f625ae64000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f625ae5b000)
        libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f625ae23000)
        libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f625ad6b000)
        libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f625ad35000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f625b7f9000)
        libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f625ad2f000)
        libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f625ad27000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f625ad0d000)

在这其中的libQt5XcbQpa.so.5 => not found,说明缺少libQt5XcbQpa.so.5,安装libqt5gui5软件包,来补全缺失的包。

如果还缺少包,只需要安装相应的软件包就行,至此我电脑的这个问题解决了。文章来源地址https://www.toymoban.com/news/detail-724500.html

到了这里,关于Ubuntu20.04 解决qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【已解决】qt.qpa.plugin: Could not load the Qt platform plugin “windows“ in ““ even though it was found.

    在加载labelimg的时候出现报错: qt.qpa.plugin: Could not load the Qt platform plugin “windows” in “” even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. 翻译:Qt .qpa.plugin:无法在“”中加载Qt平台插件“windows”,即

    2024年02月07日
    浏览(44)
  • qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was found.(解决办法)

    环境:ubuntu16.04  报错:(在以安装pyqt5的情况下) 完美解决!!!

    2024年02月16日
    浏览(37)
  • qt.qpa.plugin:Could not load the Qt platform plugin “xcb“

    提示信息:  错误信息中提到“\\\"/home/zxq/anaconda3/envs/open3d/lib/python3.9/site-packages/cv2/qt/plugins”  解决办法1 :首先按照提示信息的建议“Reinstalling the application may fix this problem.”,卸载原来的opencv,一般都能解决。 解决办法2 :删除上面目录中的libqxcb.so文件即可 解决办法3 :尝

    2024年02月03日
    浏览(44)
  • qt.qpa.plugin: Could not load the Qt platform plugin “xcb“

    在服务器远程运行会弹出窗口显示画面的代码时,可能遇到上述报错 首先执行`export QT_DEBUG_PLUGINS=1`,再运行一次导致报错的代码。可以看到详细错误信息,我这里看到具体错误为:  少了这样一个包,但是直接`apt-get update`,`apt-get install libxcb-icccm`是找不到的。此时应该执行

    2024年03月27日
    浏览(37)
  • qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in

    兄弟们看看是不是这个错: VScode 80年不出个错,今儿冒出来这个,我也不知道是mmdet配置问题,还是opencv-python的问题,还是VScode的问题hhhh 参考该链接: https://blog.csdn.net/LOVEmy134611/article/details/107212845 把QT的flag打开,我们才能看到报错的详细信息 注意,这个执行后,该环境变

    2024年02月09日
    浏览(37)
  • qt.qpa.plugin: could not load the qt platform plugin “windows“ in ““ even though it was found.

    今天在PyTorch 神经网络学习时,执行代码出现如下 错误: qt.qpa.plugin: could not load the qt platform plugin \\\"windows\\\" in \\\"\\\" even though it was found. this application failed to start because no qt platform plugin could be initialized. reinstalling the application may fix this problem. available platform plugins are: minimal, offscreen, web

    2024年02月14日
    浏览(37)
  • 报错qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was found.This ap

    报错 qt.qpa.plugin: Could not load the Qt platform plugin \\\"xcb\\\" in \\\"\\\" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: minimalegl, vkkhrdisplay, linuxfb, eglfs, vnc, offscreen, xcb, wayland-egl, minimal, wayland.  

    2024年02月05日
    浏览(75)
  • 关于qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““问题的解决

    我再安装matplotlib使用的是anaconda直接安装的,这个包会自带一个QTdesigner,和我原先环境内的pyside2冲突。当我卸载matplotlib后就发生上述报错。 问题很简单,就是程序找不到plugin插件了 向环境变量里添加 这个方案在别的文章里很容易找到 但这个也会出现一个问题,就是自己电

    2024年02月08日
    浏览(52)
  • qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““

    使用nuitka打包pyqt5后,运行exe时报错 报错如下: 原因分析 这是由于打包后,pyqt5无法找到插件plugin 导致的。 解决方法 1、先找到虚拟环境中的Pyqt5,比如我的: 2、把Qt5文件夹复制到打包好后的PyQt5文件夹中 亲测有效,如果能够解决你遇到的问题,请帮忙点个赞,顺便收藏下

    2024年02月15日
    浏览(48)
  • ubuntu 20.04配置蓝牙以及 btusb not found解决

    想把ubuntu 20.04当做日常开发平台,需要连接蓝牙耳机所以记录一下蓝牙配置和debug过程。 终端下执行: 终端下执行: 这一步的时候提示保报错信息: FATAL: Module btusb not found in directory /lib/modules/5.11.0-25-generic 第二节讲解如何解决。 查看蓝牙状态: 启用蓝牙服务: 重启蓝牙服

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包