unning setup.py clean for mayavi
Failed to build mayavi
Installing collected packages: mayavi
Running setup.py install for mayavi ... error
.......
.......
.......
.......
return distutils_install.run(self)
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/setuptools/_distutils/command/install.py", line 670, in run
self.run_command('build')
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/setuptools/dist.py", line 1214, in run_command
super().run_command(command)
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
cmd_obj.run()
File "/tmp/pip-install-ys3f0aey/mayavi_918220d0c2a742d58b705c7364ad21f5/setup.py", line 268, in run
build_tvtk_classes_zip()
File "/tmp/pip-install-ys3f0aey/mayavi_918220d0c2a742d58b705c7364ad21f5/setup.py", line 254, in build_tvtk_classes_zip
gen_tvtk_classes_zip()
File "tvtk/setup.py", line 83, in gen_tvtk_classes_zip
from tvtk.code_gen import TVTKGenerator
File "/tmp/pip-install-ys3f0aey/mayavi_918220d0c2a742d58b705c7364ad21f5/tvtk/code_gen.py", line 10, in
import vtk_module as vtk
File "tvtk/vtk_module.py", line 15, in
from vtk import *
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/vtk/__init__.py", line 12, in
from .vtkOpenGLKit import *
File "/home/miniconda3/envs/sslindoor/lib/python3.7/site-packages/vtk/vtkOpenGLKit.py", line 9, in
from vtkOpenGLKitPython import *
ModuleNotFoundError: No module named 'vtkOpenGLKitPython'
解决办法:
step 1:
pip install vtk==8.1.2
step 2:
sudo apt install python-qt4 libgl1-mesa-glx
step 3:
pip install mayavi==4.7.3



