问题描述:
在conda环境下使用mayavi一直出现报错。开始是vtk版本的报错,后来多次更换版本安装以后报错不变。
看到网上博客有建议重新安装pyqt5,使用conda卸载时发现这个包是pip安装源的。于是使用pip卸载,使用conda在conda源下重新安装qt、pyqt,发现报错依旧。
解决办法:
查找多篇博客后发现原因在于在“/home/user/.conda/envs/3dvision/lib/python3.6/site-packages/PyQt5/Qt/plugins/platforms”文件夹找不到xcb动态链接库。
于是拷贝“/home/user/.conda/envs/3dvision/plugins/platforms”文件夹至以上目录。问题解决!
参考:
https://blog.csdn.net/Willen_/article/details/96871350
https://blog.csdn.net/zhanghm1995/article/details/106474505