我正在使用Ubuntu 18.04(作为Windows 10子系统的Linux)。当我尝试运行使用pyqt5的代码时,它会抛出以下错误:
"qt.qta.xcb:无法连接到显示器
qt.qpa.plugin:即使找到了“”,也无法加载Qt平台插件“xcb”。由于无法初始化任何Qt平台插件,因此此应用程序无法启动。重新安装该应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、xcb。
中止"
如图所示错误消息图像(该错误与pyqt5有关)。 我发现许多帖子建议执行以下操作:
1.转到=> Python38> lib> site-packages> PyQt5> Qt>插件 2.在插件中复制平台文件夹 3.然后转到Python38> lib> site-packages> PyQt5_tools> Qt> bin 4.在此处粘贴文件夹。进行复制和替换。
但是,在我的计算机上,pyqt5_tools中似乎没有Qt文件夹。我已经多次删除并重新安装了pyqt5、pyqt5-tools、pyqt5-plugins,但它仍然不起作用。这是否与我使用子系统有关?(我已在Windows和Ubuntu上下载了pyqt5)。有什么建议可以解决这个问题吗?
"qt.qta.xcb:无法连接到显示器
qt.qpa.plugin:即使找到了“”,也无法加载Qt平台插件“xcb”。由于无法初始化任何Qt平台插件,因此此应用程序无法启动。重新安装该应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、xcb。
中止"
如图所示错误消息图像(该错误与pyqt5有关)。 我发现许多帖子建议执行以下操作:
1.转到=> Python38> lib> site-packages> PyQt5> Qt>插件 2.在插件中复制平台文件夹 3.然后转到Python38> lib> site-packages> PyQt5_tools> Qt> bin 4.在此处粘贴文件夹。进行复制和替换。
但是,在我的计算机上,pyqt5_tools中似乎没有Qt文件夹。我已经多次删除并重新安装了pyqt5、pyqt5-tools、pyqt5-plugins,但它仍然不起作用。这是否与我使用子系统有关?(我已在Windows和Ubuntu上下载了pyqt5)。有什么建议可以解决这个问题吗?