1. 直接pip install mayavi,出现以下的错误提示
File "<stdin>", line 1
pip installmayavi
^
SyntaxError: invalid syntax
解决方法:找到安装python的路径,如我的路径:E:\Anaconda2510python27\Scripts,在这个路径下进行pip
2.出现以下的问题
A.缺少vtk
B., Microsoft Visual C++ 9.0 is required
现在分别解决以上两个问题
A
1. 用pip 来给已有的 Python 2.7 安装一个 conda;
2.然后用这个 conda 再去安装 VTK,我的python版本是2.7,所以使用 conda install vtk python=2,
适用于3.5:python3 -m conda install -c menpovtk=7
适用于3.6:python3 -m conda install -cclinicalgraphics vtk=7.1.0
3.接下来安装好了 VTK 之后再用 pip 安装 MayaVi
Ok!!!
B.
我已经安装了vs2015,所以我就需要修改下默认的这种配置。
首先确定自己安装vs的版本号,我安装的vs版本是14.0。可以通过查看注册表,在HKLM\Software\Wow6432Node\Microsoft\VisualStudio\下
打开 “python安装目录
E:\Anaconda2510python27\Lib\distutils\msvc9compiler.py”文件,找到find_vcvarsall函数,在该函数开头添加
version =上面的版本号, 即添加内容为 “VERSION = 14.0”
重新打开命令行程序就可以使用了。