我在Ubuntu 20.04.6 LTS上使用Qt。我收到一个关于Qt更新的通知,所以我更新了Qt。之后,每当我尝试打开Qt Creator时,我都会得到这个错误:
from 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform 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, scb, eglfs, minimal, linuxfb, vkkhrdisplay, offscreen, vnc, wayland, wayland-egl.
字符串
我尝试卸载并重新安装Qt,但没有任何帮助。我也查看了Stack Overflow和其他平台上的其他问题和答案,但没有一个能解决我的问题。
我试过了:
- QT6: "qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found."
- PIXLS US — Could not load the Qt platform plugin “xcb” in “” even though it was found的
问题截图:
的数据
1条答案
按热度按时间xqnpmsa81#
确保xcb-cursor 0库已使用以下命令安装:
字符串
使用以下命令验证您的Qt安装:
型
检查库路径:
型
重新启动Qt Creator。如果问题仍然存在,请尝试:
型
如果您在安装
libxcb-cursor0
时获得Unable to locate package libxcb-cursor0
,请尝试使用sudo apt-get install libxcursor1
安装libxcb-cursor1
。安装此软件包后,请重试Qt Creator中解决Qt平台插件xcb问题的步骤。如果错误仍然存在,请按照以下步骤操作。在Ubuntu 20.04中,libxcb-cursor-dev包可能在默认仓库中不可用。您可以尝试从“universe”仓库安装它。以下是您的操作方法:
1.启用Universe存储库:
型
1.安装libxcb-cursor-dev:
型
1.尝试安装libxcb-cursor 0:
型
完成这些步骤后,请再次尝试运行应用程序。如果问题仍然存在或遇到任何错误,请告诉我。
确保Qt版本与您的系统之间的兼容性。这些步骤应该可以解决问题。