社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
更新时间:2019-9-9
python3已经完全支持mayavi的依赖了,大家直接安装。
pip install mayavi
pip install PyQt5
用过mayavi的人,都知道mayavi的好,作图非常的漂亮,三维图像非常的逼真,但是由于官方似乎还不直接支持python3(也没有说不支持),所以用pip和conda都无法安装,只好下载编译文件,自行处理各种依赖关系,本博文详细介绍了如何去安装各种依赖包,博主安装的mayavi-4.5.0版本。
** python2 的朋友直接使用 conda install mayavi 即可 **
首先给出各种包的下载地址,已打包好,下载解压即可:链接:http://pan.baidu.com/s/1dER3XWt 密码:6mrl
** 如果链接失效,联系博主重新上传 **
apptools-4.4.0, configobj-5.0.6, pyface-5.1.0, traitsui-5.1.0
这四个包都是库源文件,所以到各自文件夹中打开cmd,运行: python setup.py install, 例如安装apptools,在apptools文件夹中打开cmd,输入:python setup.py install, 之后等待安装成功。
依次安装上述4个库
安装pyqt4,traits,VTK,mayavi
这四个由于是编译后的二进制文件,直接在该目录进行安装即可。在该目录打开cmd,输入:pip install 库名称。例如安装pyqt4:pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl
依次安装上述库文件
import numpy as np
from mayavi import mlab
x, y = np.ogrid[-2:2:20j, -2:2:20j]
z = x * np.exp( - x**2 - y**2)
pl = mlab.surf(x, y, z, warp_scale="auto")
mlab.axes(xlabel='x', ylabel='y', zlabel='z')
mlab.outline(pl)
mlab.show()
运行结果:
敲黑板,如果各位博友遇到什么问题可以给我留言交流,一起解决
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!