程序使用Qt5报错:/libqxcb.so: (libxcb-icccm.so.4: 无法打开共享对象文件

以下操作均在 /X-AnyLabeling目录下

QElfParser: '/usr/local/Python-3.9.19/bin/tqdm' is not an ELF object
"'/usr/local/Python-3.9.19/bin/tqdm' is not an ELF object" 
         not a plugin
QFactoryLoader::QFactoryLoader() looking at "/usr/local/Python-3.9.19/bin/ttx"
QElfParser: '/usr/local/Python-3.9.19/bin/ttx' is not an ELF object
"'/usr/local/Python-3.9.19/bin/ttx' is not an ELF object" 
         not a plugin

..
Cannot load library /usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqxcb.so: (libxcb-icccm.so.4: 无法打开共享对象文件: 没有那个文件或目录)
QLibraryPrivate::loadPlugin failed on "/usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqxcb.so" : "Cannot load library /usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqxcb.so: (libxcb-icccm.so.4: 无法打开共享对象文件: 没有那个文件或目录)"
...

Qt5/Qt5/plugins/platforms), wayland-xcomposite-glx (from /usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms), webgl (from /usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms), xcb (from /usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms), eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

已放弃

执行以下代码: 

sudo yum install xcb-util-wm 

 

[root@Centos7-Mode-V11 X-AnyLabeling]# export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
[root@Centos7-Mode-V11 X-AnyLabeling]# sudo yum install qt5-qtbase qt5-qtbase-devel 

 

执行命令依旧报错:

 strace -o trace.log python3 anylabeling/app.py

 Got keys from plugin meta data ("wayland-xcomposite-egl")
QFactoryLoader::QFactoryLoader() looking at "/usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
Got keys from plugin meta data ("wayland-xcomposite-glx")
QFactoryLoader::QFactoryLoader() looking at "/usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqwebgl.so"
Got keys from plugin meta data ("webgl")
QFactoryLoader::QFactoryLoader() looking at "/usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqxcb.so"
Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/usr/local/Python-3.9.19/bin/platforms" ...
loaded library "/usr/local/Python-3.9.19/lib/python3.9/site-packages/PyQt5/Qt5/plugins/platforms/libqxcb.so"
qt.qpa.xcb: could not connect to display 
qt.qpa.xcb: could not connect to display

相关推荐

  1. Qt项目打包

    2024-07-17 20:22:01       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 20:22:01       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 20:22:01       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 20:22:01       62 阅读
  4. Python语言-面向对象

    2024-07-17 20:22:01       72 阅读

热门阅读

  1. 前端面试题日常练-day94 【Less】

    2024-07-17 20:22:01       25 阅读
  2. Linux第一章课后作业

    2024-07-17 20:22:01       25 阅读
  3. 免费服务器和付费服务器哪个更好?

    2024-07-17 20:22:01       24 阅读
  4. 云服务器,nginx访问失败,安全组,0.0.0.0/0

    2024-07-17 20:22:01       24 阅读
  5. 网络安全工作者如何解决网络拥堵

    2024-07-17 20:22:01       23 阅读
  6. docker network(docker网络)介绍

    2024-07-17 20:22:01       23 阅读
  7. 【C语言】条件运算符详解 - 《 A ? B : C 》

    2024-07-17 20:22:01       26 阅读