qtiplot编译失败linux,在macOS上安装 qtiplot 免费版

66b52468c121889b900d4956032f1009.png

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的教程。

15701980935055.jpg

二、安装流程

2.1 下载Xcode

苹果APP Store 搜索并下载 Xcode

15701962584679.jpg

2.2 下载MacPorts

根据官网下载页面,选择与你电脑版本相关的MacPorts安装包

15701963904679.jpg

注意:如果在安装过程中出现长时间等待,请尝试断网安装。

2.3 安装CommandLine Tools

打开终端 (又称Terminal)

15701965188116.jpg

在终端内输入:

xcode-select --install

此处注意,xcode-select 和 --install之间有空格

如下图所示:

15701965871971.jpg

根据弹出的要求进行安装

2.4 通过Ports编译并安装qtiplot

继续在终端中输入:

sudo port install qtiplot

15701967107975.jpg

在弹出的密码输入界面,盲打你的Mac密码。注意此处键入的字符并不会显示出来,输入完密码后直接按回车即可。

根据命令行中的提示,等待安装完成即可。

三、疑难解决

在日常的安装中,由于默认的Ports源在海外,所以安装过程中很可能会出现各种错误提示,所以这是我们需要先把Ports默认的源换成中国境内的源。

根据MacPorts官网的提示,可以在如下地址找到所有的ports源地址:

15701969103945.jpg

这里我们选用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源的地址,退出保存即可

15701971608552.jpg

4.回到Terminal界面,输入

sudo port -v selfupdate 等待完成更新即可

不懂vim操作的同学

1.在finder菜单中找到前往文件夹,或者直接使用快捷键Shift + Command + G

15701972234935.jpg

2.在弹出的搜索框输入:

/opt/local/etc/macports

15701973134438.jpg

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

15701975570606.jpg

5.回到Terminal界面,输入

sudo port -v selfupdate 等待完成更新即可

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值