Linux系统Python3.8安装Mayavi包
环境
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包相关推荐
- 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...
用Kickstart批量安装Linux|Kickstart,批量安装:Linux的Kickstart的 无人值守安装:linux pxe自动安装linux系统: KickStart + DHCP + ...
- linux怎么使用git安装目录,Linux系统中怎么安装Git?
Linux Git是一个方便可用的管理器工具,起初Git就是为Linux而开发的,现在已经应用到各大系统中了.本文就来介绍一下Linux系统中怎么安装Git. 使用包管理器安装Git Git已经被所有 ...
- Linux系统下detectron2安装(cuda11为例)
Linux系统下detectron2安装(cuda11为例) detectron2官方Requirements 1.Linux or macOS with Python ≥ 3.6(python版本需 ...
- 关于Linux系统之VM安装配置
哈喽呀各位小無本次介绍关于Linux系统之VM安装配置 好先看看本次目录 目录 一.什么是Linux和Vm 二.centos7的安装 2.1 常见问题 3. 查看.设置IP地址 4. 关机与重启 5. ...
- Linux命令:dpkg【dpkg命令的英文全称是“Debian package”,故名意思是Debian Linux系统用来安装、创建和管理软件包的实用工具】
dpkg命令的英文全称是"Debian package",故名意思是Debian Linux系统用来安装.创建和管理软件包的实用工具. 语法格式 dpkg [参数] 常用参数: - ...
- linux怎么找网卡驱动,linux系统下如何安装网卡驱动
首先根据网卡的型号到主板的官方或是主板的驱动盘上找一下,应该可以找到对应的linux驱动. 1 确认系统的内核版本 [root@localhost ~]# uname -r 2.6.18-8.el5P ...
- 网众linux安装教程,网众无盘新手篇--LINUX系统U盘安装
部署前准备工作 刻录工具:软碟通刻录工具(或者其他U盘刻录工具) 系统ISO: linux-8.0.3506(4.4.16)-i686.netzone.iso文件 (linux系统ISO) U盘一 ...
- Linux系统简介-虚拟机安装教程(保姆级)-Linux常用命令
Linux系统简介-虚拟机安装教程-Linux常用命令 1.Linux系统简介 1.1Linux系统的历史 1.2Linux系统的特点和优势 1.3Linux发行版的分类 2.虚拟机的安装教程 2.1 ...
- linux系统Nginx下载安装步骤(含报错解决方法)
linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...
最新文章
- Python 炫技操作:海象运算符的三种用法
- 20180925-7 规格说明书-吉林市2日游
- 0基础java应聘_不想搞Java了,6年经验去面试10分钟结束,现在Java面试为这么难...
- php图片传入及改名代码,WordPress添加媒体中文名图片上传改名(优化版)
- 登录页面和FORM的职责不对称,处理方法,刷新工作流程
- oracle sql语句
- CSDN中的如何转载博文
- spring手动配置
- android studio 引入arr的问题
- 初级使用Latex写论文经验总结
- Linux之chrony时间同步服务、ntp协议
- Electron 应用实战 (架构篇)
- 数据结构算法常见面试考题
- 数学建模竞赛最全竞赛案例分析总结
- Eviews操作笔记自用(横截面数据)
- 最新麦子学院嵌入式开发系列培训教程
- matlab教程黄金分割,Matlab程序设计在黄金分割法教学中的应用
- java ca 验证失败,Apache CURL错误SSL:CA证书集,但禁用证书验证
- kubeadm故障排除
- JFrame的使用方法