前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mayavi作图指南0-mayavi在python3下的安装

mayavi作图指南0-mayavi在python3下的安装

作者头像
锦小年
发布2018-01-02 14:43:15
2.1K0
发布2018-01-02 14:43:15
举报
文章被收录于专栏:锦小年的博客

用过mayavi的人,都知道mayavi的好,作图非常的漂亮,三维图像非常的逼真,但是由于官方似乎还不直接支持python3(也没有说不支持),所以用pip和conda都无法安装,只好下载编译文件,自行处理各种依赖关系,本博文详细介绍了如何去安装各种依赖包,博主安装的mayavi-4.5.0版本。

* python2 的朋友直接使用 conda install mayavi 即可 *

1 包的安装顺序

首先给出各种包的下载地址,已打包好,下载解压即可:链接:http://pan.baidu.com/s/1dER3XWt 密码:6mrl

* 如果链接失效,联系博主重新上传 *

1.1 安装顺序:

  • 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,traints,VTK,mayavi 这四个由于是编译后的二进制文件,直接在该目录进行安装即可。在该目录打开cmd,输入:pip install 库名称。例如安装pyqt4:pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl

依次安装上述库文件

1.2 注意事项: 我打包的文件都适用py3.6版本的,其他版本自行百度。

2 测试

代码语言:javascript
复制
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()

运行结果:

这里写图片描述
这里写图片描述

敲黑板,如果各位博友遇到什么问题可以给我留言交流,一起解决

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 包的安装顺序
  • 1.1 安装顺序:
  • 1.2 注意事项: 我打包的文件都适用py3.6版本的,其他版本自行百度。
  • 2 测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档