qtiplot编译失败linux,在macOS上安装 qtiplot 免费版
8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
最近更新时间:2019-10-04
一、简介
众所周知,对于广大科研狗来说,origin是一款不可多得的使用软件,但origin一直仅提供windows版本,对于使用Mac和Linux的同学们来说是一个非常不好的消息。
经过笔者的调查了解,市面上和origin功能类似,能够在Mac和Linux平台使用的科研绘图软件不多,这里推荐使用qtiplot和SciDAVis。
对于这两个软件,笔者都有简单地试用。简而言之前者的功能更为强大,功能也和origin类似,后者相对来说功能简陋,在试用过程中也出现了一些各种各样的bug,这里还是比较推荐使用qtiplot。
不过qtiplot有一个缺点在于这个软件是“半开源”的。什么叫做“半开源”呢,就是软件的正式版(版本号1.0以上)是需要付费的(大概一年200RMB,官网试用Paypal付款)如果不付费则只能免费使用20分钟并且没有存储项目和导出图像的功能;与此同时,官方免费提供未经过编译的源代码(版本号0.99),可以供使用者自行编译,编译好的版本可以免费使用。经过试用,0.99和1.0版本最主要的区别在于,官方付费的正式版本是可以直接打开origin源文件的,但是自行编译的0.99版不可。除此之外两个版本的差异比较细微,使用起来区别不大。
经过一段时间的检索,发现网络少有关于MacOS编译qtiplot免费版的教程非常稀少,[email protected] 同学的简短指南,再加上自己的摸索完成安装的,感觉其中还是有不少小坑,对于没接触过MacOS命令行的同学来说还是有一定的门槛,故打算写作这个详细的在MacOS上安装qtiplot的教程。
二、安装流程
2.1 下载Xcode
苹果APP Store 搜索并下载 Xcode
2.2 下载MacPorts
根据官网下载页面,选择与你电脑版本相关的MacPorts安装包
注意:如果在安装过程中出现长时间等待,请尝试断网安装。
2.3 安装CommandLine Tools
打开终端 (又称Terminal)
在终端内输入:
xcode-select --install
此处注意,xcode-select 和 --install之间有空格
如下图所示:
根据弹出的要求进行安装
2.4 通过Ports编译并安装qtiplot
继续在终端中输入:
sudo port install qtiplot
在弹出的密码输入界面,盲打你的Mac密码。注意此处键入的字符并不会显示出来,输入完密码后直接按回车即可。
根据命令行中的提示,等待安装完成即可。
三、疑难解决
在日常的安装中,由于默认的Ports源在海外,所以安装过程中很可能会出现各种错误提示,所以这是我们需要先把Ports默认的源换成中国境内的源。
根据MacPorts官网的提示,可以在如下地址找到所有的ports源地址:
这里我们选用China的源
rsync://pek.cn.rsync.macports.org/macports/release/tarballs/ports.tar
3.1 port 源更新
懂得vim操作的同学
1.继续打开terminal,输入:
cd /opt/local/etc/macports/
2.输入:
sudo vi sources.conf
如果需要输入密码,继续键入密码后按回车
3.滑动滚轮至文档末尾,如果懂vim操作的同学可以直接将最后一行的内容注释掉,并加入新的China源的地址,退出保存即可
4.回到Terminal界面,输入
sudo port -v selfupdate 等待完成更新即可
不懂vim操作的同学
1.在finder菜单中找到前往文件夹,或者直接使用快捷键Shift + Command + G
2.在弹出的搜索框输入:
/opt/local/etc/macports
3.将source.conf首先复制到桌面,然后右键source.conf,使用文本编辑打开
4.将文档末尾改为如下内容,然后保存关闭,再讲桌面上的文件移动到原始文件夹
#rsync://rsync.macports.org/macports/release/tarballs/ports.tar [default]
rsync://pek.cn.rsync.macports.org/macports/release/tarballs/ports.tar
5.回到Terminal界面,输入
sudo port -v selfupdate 等待完成更新即可
qtiplot编译失败linux,在macOS上安装 qtiplot 免费版相关推荐
- 在 macOS 上安装 OpenCV
使用源码进行编译,在macOS 上安装 OpenCV 4 . macOS 版本:macOS Big Sur 11.4. 虽然可以参考这篇文章,使用 pip 快速的安装,但使用 pip 安装的 Open ...
- Linux或者Windows上安装lxml失败解决方法
Linux或者Windows上安装lxml失败解决方法. 在Windows上安装失败,失败原因及解决方法总结如下: 1.pip版本未更新解决方法:通过pip安装时,需保证pip的版本没有问题,更新方法 ...
- 如何在 Debian、Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本
如何在 Debian.Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本 ONLYOFFICE Docs 在线编辑器[1]的本地桌面电脑客户端软件版本不 ...
- 使用 VMware 在 Linux 5.4 上安装、升级及维护 Oracle 10gR2 RAC
使用 VMware 在 Linux 5.4 上安装.升级及维护 Oracle 10gR2 RAC ---- 实验名称 使用 VMware Server 2.0 在 Linux Enterprise 5 ...
- Linux发行版上安装Netbeans IDE的各种方法
在本文中,您将学习在Ubuntu和其他Linux发行版上安装Netbeans IDE的各种方法. NetBeans是一个开源的集成开发环境,具有良好的跨平台支持.该工具已被Java和C/C ++开发社 ...
- anaconda 设置python3为主_关于在Windows、Linux和Mac上安装设置Python的问题
介绍 在你的机器上安装Python是不是很困难?这实际上是我在数据科学初学者中看到的一个非常常见的问题.安装在理论上可能看起来很简单,但在现实中可能会有点问题. 我个人在尝试在我的Linux和Wind ...
- 【Python】扫盲帖:关于在Windows、Linux和Mac上安装设置Python的问题
来源|Analytics Vidhya 概述 在Linux.Mac或Windows机器上安装Python时遇到的问题 一步一步安装Python及流行的数据科学工具 1 介绍 在你的机器上安装Pytho ...
- macos安装python3.6_在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法
本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发 ...
- LINUX Ubuntu 平台上安装PGI的pgf90编译器
LINUX Ubuntu 平台上安装PGI的pgf90编译器 在编译代码时提示找不到pgf90的指令,网上查了一下,发现可能是系统里没有安装pgf90的原因,找到了joesgod的文章https:// ...
最新文章
- 论文免费开源:NB-IoT智慧路灯监控系统
- 无线红外探测器03-环境搭建及程序详解
- linux ipv6 组播地址,ipv6组播地址是什么意思
- 前端ui框架_跨屏建站发布同名响应式前端ui框架
- 一文搞定深度优先搜索(DFS)与广度优先搜索(BFS)【含完整源码】
- JavaScript基础学习(七)—BOM
- 利用Markdown编写美妙的数学公式
- 30 位互联网大佬,当年上了什么大学?
- PHP打印Excel表格并下载
- 基于Springboot的高校课程管理系统 课程设计报告 毕业设计 包括报告和程序包
- 第六章 Realm及相关对象——《跟我学Shiro》[张开涛]
- Office 2007:另存为PDF或XPS
- 数据结构c语言课程设计报告,数据结构c语言课程设计报告.doc
- Proxmox 平台上快速部署 DoraCloud桌面云系统
- 拆字在线版-扌斥字在纟戋片反
- 今年最烂密码出炉,一秒钟就破解!你中枪了没?
- 嵌入式工资为什么比纯软工资低那么多?
- Android基础知识点学习总结
- iOS 视频直播(一)
- 【CTF】Misc7——乌云邀请码+图穷匕见+convert
热门文章
- php1为true,php有一个预定义的常量true,值为整数1,这该如何理解?
- 158. Leetcode 121. 买卖股票的最佳时机 (贪心算法-股票题目)
- 84. Leetcode 70. 爬楼梯 (动态规划-基础题)
- 81. Leetcode 21. 合并两个有序链表 (排序)
- 在有序但含有空的数组中查找字符串
- dapper mysql 批量_MySQL数据库之c#mysql批量更新的两种方法
- python 材料科学与工程专业_2020年最全的python的就业方向+清华计算机社流出上千集编程资料...
- 数据分析软件-weka
- 编译Tomcat9源码【转】
- windows下flink示例程序的执行