以下教程安装成功的前提是:保证你的电脑安装有Visual Studio,并且有VC14平台开发工具集或者运行库

第一步:安装依赖包

CMD执行命令行:

pip install six traits configobj traitsui pyface apptools VTK

第二步:安装PyQt4

到离线WHL包所在的目录下按照自己python版本执行以下命令:

Python 3.6:

pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl

Python 3.7:

pip install PyQt4-4.11.4-cp37-cp37m-win_amd64.whl

第三步:编译 Mayavi 源码

先到源码所在的目录下面(有setup.py文件的目录下)

执行以下编译命令:

python setup.py install

测试

输入以下代码检测是否成功:

import numpy as np
from mayavi.mlab import *x, y, z = np.mgrid[-4:4:40j, -4:4:40j, 0:4:40j]
r = np.sqrt(x ** 2 + y ** 2 + z ** 2 + 0.1)
u = y * np.sin(r) / r
v = -x * np.sin(r) / r
w = np.ones_like(z)*0.05obj = flow(x, y, z, u, v, w)
show()


相关资料下载地址:(含Mayavi源码包+PyQt4 各版本)
链接:https://pan.baidu.com/s/1i-hISTl442PVDzo37bWL3w
提取码:z5jq

按照流程操作,保证OK

Mayavi 安装教程相关推荐

  1. mayavi安装教程

    安装教程 需要按顺序安装: qypt4 VTK traits Mayavi 安装包下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/

  2. 【网站汇总】安装教程系列

    目录 1.Anaconda 2.Pytorch 3.Tensorflow 4.LaTeX 5.博客搭建 1.Anaconda [CV]Anaconda 安装教程_Fannnnf的博客-CSDN博客 2 ...

  3. oracle 11g完全安装教程(CentOS)

    oracle下载链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html oracle ...

  4. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  5. 这套完美的Java环境安装教程,完整,详细,清晰可观,让你一目了然,简单易懂。⊙﹏⊙...

    JDK下载与安装教程 2017年06月18日 22:53:16 Danishlyy1995 阅读数:349980 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csd ...

  6. iOS7系统iLEX RAT冬青鼠安装教程:无需刷机还原纯净越狱系统

    全网科技 温馨提醒:iLEX RAT和Semi-Restore的作用都是让你的已越狱的设备恢复至越狱的初始状态. 可是要注意无论你是用iLexRAT冬青鼠还是Semi-restore.对于还原来说都存 ...

  7. TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程

    点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...

  8. mysql为什么每天0点就装东西_MySQL的详细安装教程

    1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...

  9. Centos7上安装oracle11g/12c的安装教程推荐及注意事项

    Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...

最新文章

  1. java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...
  2. 亚马逊AWS EC2云实例AMI安装LNMP环境(1)——Nginx安装
  3. 云炬60s看世界20211116
  4. OpenGL几何着色器
  5. iPhone与Android手机 各个型号的UserAgent
  6. sklearn自学指南(part55)--决策树
  7. ASP.NET 服务器控件授权
  8. socket编程开发
  9. c++ raiseexception产生异常_Day17_异常,线程
  10. jq之$(“tr:odd“).css(“background-color“,“red“);
  11. 超过千字的文章,才统计勤写标兵
  12. Sketch 67.2 简体中文版 最佳Mac产品原型设计工具
  13. 对抗神经网络 (GAN) 的深入了解
  14. avahi服务的使用
  15. PDF转换器的使用步骤
  16. JPEG算法解密 JPEG原理详解 (转载 by jinchao)
  17. 少儿教育和游戏的火花在哪里?
  18. GBT25000.51-2016信息安全特性解读
  19. RuntimeError: CUDA out of memory
  20. 智慧城市智能交通系统(ITS)

热门文章

  1. 应用Excel透视表计算同环比
  2. AUTOCAD学习笔记7:单相桥式整流滤波电路的绘制
  3. 无人驾驶技术有什么优点,人工驾驶的优缺点英文
  4. GIt部署到linux服务器
  5. python爬取前程无忧职位信息
  6. SOA测试系列 | S2S路由功能浅析及测试解读之问答集锦
  7. centOS7编译安装openssl并使用C接口
  8. thymeleaf页面中使用th:onclick标签
  9. java使用poi读取doc和docx文件
  10. 七夕和程序员有毛关系?