python2.7 mayavi 安装图文教程(推荐)

yipeiwu_com6年前Python基础

工具:python2.7

相关包:traits-4.6.0-cp27-cp27m-win32.whl, VTK-7.1.1-cp27-cp27m-win32.whl, mayavi-4.5.0+vtk71-cp27-cp27m-win32.whl

下载地址:http://www.lfd.uci.edu/~gohlke/pythonpbs/

安装前准备:

设置Python环境变量;

将相关包放置于Python安装目录的三方包文件夹中,我的是E:\Python2.7\pb\site-packages;

win+r 输入cmd进入控制台,并进入上述目录中

    

    

  4. 安装wheel包:pip install wheel

  5. 下载VCForPython27.msi并安装

开始安装,安装顺序如下:

  1: pip install traits-4.6.0-cp27-cp27m-win32.whl

  2: pip install VTK-7.1.1-cp27-cp27m-win32.whl  

  3: pip install mayavi-4.5.0+vtk71-cp27-cp27m-win32.whl

安装完成后进入Python,输入import mayavi.mlab,没有报错说明安装好了:

  

注意一:如果安装完成后出现 pnkError: DLL load failed: 找不到指定的模块。

1. 检查mayavi与vtk版本是否匹配

2. 重新下载vtk最新版本(与Python版本匹配)以及与该版本匹配的mayavi版本,并重新安装

注意二:安装过程中可能需要安装pyqt

以上这篇python2.7 mayavi 安装图文教程(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python常见的pandas用法demo示例

本文实例总结了Python常见的pandas用法。分享给大家供大家参考,具体如下: import numpy as np import pandas as pd s = p...

python区块及区块链的开发详解

python区块及区块链的开发详解

接着上一篇交易记录整合交易类,这里描述区块的开发。 首先我们要明白一个区块,需要的内容,包括交易记录集合,时间戳,哈希,上一个区块的哈希。明白了这个,下面就容易代码开发了。 impo...

详解Python开发中如何使用Hook技巧

详解Python开发中如何使用Hook技巧

什么是Hook,就是在一个已有的方法上加入一些钩子,使得在该方法执行前或执行后另在做一些额外的处理,那么Hook技巧有什么作用以及我们为什么需要使用它呢,事实上如果一个项目在设计架构时考...

Python使用 Beanstalkd 做异步任务处理的方法

Python使用 Beanstalkd 做异步任务处理的方法

使用 Beanstalkd 作为消息队列服务,然后结合 Python 的装饰器语法实现一个简单的异步任务处理工具. 最终效果 定义任务: from xxxxx.job_queue i...

三步实现Django Paginator分页的方法

三步实现Django Paginator分页的方法

Django提供了一个新的类来帮助管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表、元组或其它可迭代的对象。本文将分三步介绍Django Pag...