使用pip安装Mayavi - 没有名为'vtkOpenGLKitPython'的模块

时间:2017-11-12 20:05:14

标签: vtk mayavi

我试图通过shell在我的ubuntu 16.04上通过pip安装mayavi。我通过anaconda使用python 3.6已经安装了vtk和所有其他要求,但是当我尝试pip3安装mayavi或pip2安装mayavi时我得到上述错误。

2 个答案:

答案 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