ubuntu :qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/inspur/anaconda3/envs/myenv/lib/python3.8/site-packages/cv2/qt/plugins" 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.
时间: 2023-06-30 10:08:33 浏览: 306
Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题
5星 · 资源好评率100%
这个错误提示表示程序无法加载 Qt 平台插件 "xcb",可能是因为缺少依赖项或配置不正确导致的。您可以尝试以下几种解决方法:
1. 确保安装了 Qt 平台插件 "xcb" 的依赖项。在 Ubuntu 下可以使用以下命令安装:
```
sudo apt-get install libxcb-xinerama0
```
2. 设置环境变量 QT_QPA_PLATFORM_PLUGIN_PATH 指向正确的 Qt 平台插件目录,例如:
```
export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/
```
3. 确认您的 Anaconda 环境中是否安装了正确的 Qt 库和 PyQt 库,可以尝试重新安装。
```
conda install qt
conda install pyqt
```
希望以上解决方法能对您有帮助。
阅读全文