从下载地址下载以下资源包:
traits-6.1.1-cp36-cp36m-win_amd64.whl(没用到,安装mayavi-4.7.1时会重新安装traits-6.3.2) VTK-8.2.0-cp36-cp36m-win_amd64.whl mayavi-4.7.1+vtk82-cp36-cp36m-win_amd64.whl
这里需要注意的是,cp36 对应 python3.6 版本,vtk82 对应 VTK-8.2 版本,amd64 对应 64 位操作系统
二、安装-
创建虚拟环境(可选)
查看已创建的环境:conda env list 创建虚拟环境:conda create -n your_env_name python==3.x 激活虚拟环境:activate your_env_name 退出虚拟环境:conda deactivate
-
安装
在用pip安装前,可使用以下命令更新pip: python -m pip install --upgrade pip 安装依赖: pip install 下载目录VTK-8.2.0-cp36-cp36m-win_amd64.whl pip install 下载目录mayavi-4.7.1+vtk82-cp36-cp36m-win_amd64.whl pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5(这里从清华源下载pyqt5)
pycharm运行如下代码:
import numpy from mayavi import mlab x,y,z = numpy.ogrid[-5:5:64j,-5:5:64j,-5:5:64j] scalars = x + y + z + x*y + x*z + y*z + x*y*z obj = mlab.contour3d(scalars, contours=8,transparent=True) mlab.show()
出现如下图形:
至此,Mayavi工具包安装成功。



