环境

Ubuntu18+python3.8
通过翻阅各大资料可知,python3.7和python3.6都会好安装一些,而且百度搜到的教程普遍都是3.7以下+windows系统,这让我花费了一天安装,但其实命令很简单,只是版本匹配的问题。

直接安装

必须按照以下顺序安装

pip install vtk==9.0.1
pip install mayavi==4.7.3
pip install PyQt5

可能报错的地方

按照如上顺序安装,在mayavi安装好后就可以输入from mayavi import mlab进行测试,如果成功则证明你安装成功。但是当输入mlab.points3d()会报错,这是因为你没有安装GUI图形化界面,如:PyQt5等。安装PyQt5后,在终端测试mlab.points3d()会报错,需要在图像化界面测试。
另外,之前我一直在找vtk8.2版本(此处尝试了8.1版本Python3.8不可用),但是vtk8.2的cp38_cp38_linux.whl文件根本找不到。实际上,9版本是完全可以在python3.8用的。我不懂网上为什么都在提8.几的版本,导致我一直以为是9版本的问题。
此处放一个 vtk.whl安装包清华镜像的连接

我想吐槽

以上就是我安装一天的心路历程,哭了…明明很简单,那么我是怎么豁然顿悟的呢,我用了google搜索。百度我*************,用你搜索出来的都是什么东西,越来越会打广告了是不是,官网都放在第好几位,当真没人管得了你了呗。

Linux系统Python3.8安装Mayavi包相关推荐

  1. 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...

    用Kickstart批量安装Linux|Kickstart,批量安装:Linux的Kickstart的 无人值守安装:linux pxe自动安装linux系统: KickStart + DHCP + ...

  2. linux怎么使用git安装目录,Linux系统中怎么安装Git?

    Linux Git是一个方便可用的管理器工具,起初Git就是为Linux而开发的,现在已经应用到各大系统中了.本文就来介绍一下Linux系统中怎么安装Git. 使用包管理器安装Git Git已经被所有 ...

  3. Linux系统下detectron2安装(cuda11为例)

    Linux系统下detectron2安装(cuda11为例) detectron2官方Requirements 1.Linux or macOS with Python ≥ 3.6(python版本需 ...

  4. 关于Linux系统之VM安装配置

    哈喽呀各位小無本次介绍关于Linux系统之VM安装配置 好先看看本次目录 目录 一.什么是Linux和Vm 二.centos7的安装 2.1 常见问题 3. 查看.设置IP地址 4. 关机与重启 5. ...

  5. Linux命令:dpkg【dpkg命令的英文全称是“Debian package”,故名意思是Debian Linux系统用来安装、创建和管理软件包的实用工具】

    dpkg命令的英文全称是"Debian package",故名意思是Debian Linux系统用来安装.创建和管理软件包的实用工具. 语法格式 dpkg [参数] 常用参数: - ...

  6. linux怎么找网卡驱动,linux系统下如何安装网卡驱动

    首先根据网卡的型号到主板的官方或是主板的驱动盘上找一下,应该可以找到对应的linux驱动. 1 确认系统的内核版本 [root@localhost ~]# uname -r 2.6.18-8.el5P ...

  7. 网众linux安装教程,网众无盘新手篇--LINUX系统U盘安装

    部署前准备工作 刻录工具:软碟通刻录工具(或者其他U盘刻录工具) 系统ISO:  linux-8.0.3506(4.4.16)-i686.netzone.iso文件  (linux系统ISO) U盘一 ...

  8. Linux系统简介-虚拟机安装教程(保姆级)-Linux常用命令

    Linux系统简介-虚拟机安装教程-Linux常用命令 1.Linux系统简介 1.1Linux系统的历史 1.2Linux系统的特点和优势 1.3Linux发行版的分类 2.虚拟机的安装教程 2.1 ...

  9. linux系统Nginx下载安装步骤(含报错解决方法)

    linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...

最新文章

  1. Python 炫技操作:海象运算符的三种用法
  2. 20180925-7 规格说明书-吉林市2日游
  3. 0基础java应聘_不想搞Java了,6年经验去面试10分钟结束,现在Java面试为这么难...
  4. php图片传入及改名代码,WordPress添加媒体中文名图片上传改名(优化版)
  5. 登录页面和FORM的职责不对称,处理方法,刷新工作流程
  6. oracle sql语句
  7. CSDN中的如何转载博文
  8. spring手动配置
  9. android studio 引入arr的问题
  10. 初级使用Latex写论文经验总结
  11. Linux之chrony时间同步服务、ntp协议
  12. Electron 应用实战 (架构篇)
  13. 数据结构算法常见面试考题
  14. 数学建模竞赛最全竞赛案例分析总结
  15. Eviews操作笔记自用(横截面数据)
  16. 最新麦子学院嵌入式开发系列培训教程
  17. matlab教程黄金分割,Matlab程序设计在黄金分割法教学中的应用
  18. java ca 验证失败,Apache CURL错误SSL:CA证书集,但禁用证书验证
  19. kubeadm故障排除
  20. JFrame的使用方法

热门文章

  1. geoserver 发布tif影像图层,黑边去除
  2. Matlab实现复指数,单位冲激,单位阶跃序列
  3. 、PageHelper.startPage使用方法
  4. 第七章 面向对象核心技术总结
  5. 宇宙(Universe)
  6. 太治愈了,这样调色照片更具电影感,LR预设3套
  7. STM32单片机(六)TIM定时器 -> 第一节:TIM定时中断
  8. SAP 维护SD价格的探讨
  9. 技术整理-开发过程中遇到问题-留存
  10. nopcommerce mysql_基于nopcommerce b2c开源项目的精简版开发框架Nop.Framework