问题描述:
在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.youkuaiyun.com/Willen_/article/details/96871350
https://blog.youkuaiyun.com/zhanghm1995/article/details/106474505
本文解决在conda环境下使用Mayavi出现的错误,通过调整PyQt5和Qt的版本未能解决问题。最终发现缺少xcb动态链接库,通过复制文件到指定目录解决了问题。
2万+

被折叠的 条评论
为什么被折叠?



