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

用过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 测试

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()

运行结果:

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏web编程技术分享

第一节 - PHP开发环境配置1.安装XAMPP2. 查看index.php

2638
来自专栏刺客博客

Centos下使用ntsysv命令来控制开机自启软件

762
来自专栏vue学习

2.看完你就该会git了(手把手教你用vue+node+mongodb搭建一个小商城)

(1)既然要讲的详细点,那我们就好好说道说道,从账号注册开始讲起。so,我们从浏览器中输入github地址(https://github.com/ ),完了你看...

773
来自专栏Deep learning进阶路

caffe随记(一)--- 目录简介

caffe随记(一)--- 目录简介 我是Linux系统下的caffe,非windows版。文章主要记录一下自己的学习经历,权当抛砖引玉之用,欢迎各位不吝赐...

1800
来自专栏魏艾斯博客www.vpsss.net

宝塔面板一键扩展安装 ionCube/fileinfo/memcached/redis/Opcache

宝塔面板自从增加了一键安装扩展功能之后,平时会遇到的 ioncube/fileinfo/opcache/memcached/redis/imagemagick/...

1634
来自专栏用户2442861的专栏

Maven

在使用 Maven 之前,我们必须要了解一下 Maven 到底是怎样管理 jar 包的,这就是 Maven 仓库要干的活了。

241
来自专栏月色的自留地

mac用户丢失管理员身份急救

2045
来自专栏五毛程序员

从0开始搭建自动部署环境

2875
来自专栏Youngxj

Wordpress入门建站教程

3564
来自专栏代码GG之家

搭建安卓系统源代码编译环境

今天分享下月亮大神整理的,android源码环境搭建,让开始学习android的同学,可以少走弯路,快速上手。 安卓源码编译环境搭建教程: 1.打造自己的And...

1908

扫码关注云+社区