我试图通过shell在我的ubuntu 16.04上通过pip安装mayavi。我通过anaconda使用python 3.6已经安装了vtk和所有其他要求,但是当我尝试pip3安装mayavi或pip2安装mayavi时我得到上述错误。
答案 0 :(得分:0)
Mayavi是为ubuntu packages.ubuntu.com/xenial/mayavi2打包的。
我建议您使用命令
进行安装sudo apt-get install mayavi2
相反,这将负责安装与您系统上的vtk安装相匹配的版本。
答案 1 :(得分:0)
尝试重命名libvtkOpenGLKitPython * .so文件。
就我而言:
cd /opt/conda/envs/pytorch-py3.6/lib/python3.6/site-packages/vtk
cp libvtkOpenGLKitPython36D-8.1.so libvtkOpenGLKitPython.so
并且, libxt6 文件可能还有一个错误。解决它:
apt install libxt6