linux pycharm could not find or load the Qt platform plugin "xcb" in "".

问题:

突然pycharm 不能debug了,后面还有啥啥啥lib什么的,不太重要

it could not find or load the Qt platform plugin “xcb” in “”

问题就在于它找不到 xcb 者个lib文件了

ok,好,首先先看看这个文件有没有,每个人报这个错误的原因是不同的

1.可能你在写Qt应用程序,然后报了这个错误那 么


2.可能你跟我一样,就是向要用pycharmdebug一下,那请你继续看:

首先,你要先确定你的环境,因为我们现在都用anaconda来管理环境,你可能创建了很多个环境

什么“python2”、“python3”....所以你要先确定好环境。

然后你知道在哪个环境了,那么进去看看有没有platforms 这个文件,拿我的环境举例,我的环境为python3,那么我们进入到plugins 的文件夹,看看有没有这个文件夹,没有的话也很简单,直接从其他环境拷贝就行了。如果你没有其他环境,也可以直接到~/SoftWare/anaconda2/plugins 里拷贝

~/SoftWare/anaconda2/envs/python3/plugins

接着,可能你这样做了还是没解决,可以这样做:

先激活你要进的环境,

conda activate XXX

然后把qt相关的卸载了,再重装

http://www.itkeyword.com/doc/9526489869436530x409/anaconda-python-could-not-find-or-load-the-qt-platform-plugin-xcb

conda remove qt

conda remove pyqt

conda install qt

conda install pyqt

好了问题解决,仅供参考谢谢!