从mayavi或vtk导入mlab:内核死了

Ama*_*a H 5 kernel vtk mayavi anaconda mayavi.mlab

我已经尝试安装mayavi好几天了,但没有结果。我正在使用spyder和anaconda。我可以在spyder上导入mayavi,没有问题,但是当我尝试导入vtk或from mayavi import mlab时,内核死了。我读了很多关于这个主题的文章,但没有找到有效的解决方案。我尝试了所有后端(在线、Qt4 和 Qt5),但没有结果。我对 Python 还很陌生,所以我不太确定我是否正确完成了所有安装。

要安装 mayavi 我使用:

$conda config --add channels conda-forge

$conda install mayavi

我也尝试使用 $ pip install mayavi ,但遇到另一个无法解决的错误:命令“python setup.py Egg_info”失败,错误代码为1。(我也尝试解决该问题,但没有执行所有建议的更新)

我尝试这些测试:

$nosetests -v tvtk/tests 错误:失败:OSError

$nosetests -v mayavi 好的


系统信息(Windows 10)

  • 蟒蛇5.2.0
  • 康达4.5.7
  • 玛雅维 4.6.1
  • PyQt5 5.11.2
  • 蟒蛇3.6.5
  • 间谍3.2.8
  • vtk 8.1.0

如果有人有解决方案那就太好了!