qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ |问题解决

Ubuntu18.04 | PYQT5

在.py文件中增加代码:

import os

path ="/home/xuhao/anaconda3/envs/opencv/lib/python3.6/site-packages/cv2/qt/plugins/platforms"

os.environ['QT_QPA_PLATFORM_PLUGIN_PATH']=path

即可运行。

其中python3.6换成自己的版本就可以了,3.7之类的。

个人认为这个问题是qt依赖库默认搜索路径相关的问题,但是试了几个方法都没有得到解决。只有这种方法简单粗暴的解决。

你可能感兴趣的:(python,linux,ubuntu)