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



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

Mayavi 是为 ubuntu packages.ubuntu.com/xenial/mayavi2 打包的。

我建议您使用命令安装

sudo apt-get install mayavi2

相反,这将负责安装与系统上的 VTK 安装匹配的版本。

尝试重命名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

相关内容

  • 没有找到相关文章

最新更新