qtiplot编译失败linux,在macOS上安装 qtiplot 免费版
8種機(jī)械鍵盤軸體對比
本人程序員,要買一個寫代碼的鍵盤,請問紅軸和茶軸怎么選?
最近更新時間:2019-10-04
一、簡介
眾所周知,對于廣大科研狗來說,origin是一款不可多得的使用軟件,但origin一直僅提供windows版本,對于使用Mac和Linux的同學(xué)們來說是一個非常不好的消息。
經(jīng)過筆者的調(diào)查了解,市面上和origin功能類似,能夠在Mac和Linux平臺使用的科研繪圖軟件不多,這里推薦使用qtiplot和SciDAVis。
對于這兩個軟件,筆者都有簡單地試用。簡而言之前者的功能更為強大,功能也和origin類似,后者相對來說功能簡陋,在試用過程中也出現(xiàn)了一些各種各樣的bug,這里還是比較推薦使用qtiplot。
不過qtiplot有一個缺點在于這個軟件是“半開源”的。什么叫做“半開源”呢,就是軟件的正式版(版本號1.0以上)是需要付費的(大概一年200RMB,官網(wǎng)試用Paypal付款)如果不付費則只能免費使用20分鐘并且沒有存儲項目和導(dǎo)出圖像的功能;與此同時,官方免費提供未經(jīng)過編譯的源代碼(版本號0.99),可以供使用者自行編譯,編譯好的版本可以免費使用。經(jīng)過試用,0.99和1.0版本最主要的區(qū)別在于,官方付費的正式版本是可以直接打開origin源文件的,但是自行編譯的0.99版不可。除此之外兩個版本的差異比較細(xì)微,使用起來區(qū)別不大。
經(jīng)過一段時間的檢索,發(fā)現(xiàn)網(wǎng)絡(luò)少有關(guān)于MacOS編譯qtiplot免費版的教程非常稀少,[email?protected] 同學(xué)的簡短指南,再加上自己的摸索完成安裝的,感覺其中還是有不少小坑,對于沒接觸過MacOS命令行的同學(xué)來說還是有一定的門檻,故打算寫作這個詳細(xì)的在MacOS上安裝qtiplot的教程。
二、安裝流程
2.1 下載Xcode
蘋果APP Store 搜索并下載 Xcode
2.2 下載MacPorts
根據(jù)官網(wǎng)下載頁面,選擇與你電腦版本相關(guān)的MacPorts安裝包
注意:如果在安裝過程中出現(xiàn)長時間等待,請嘗試斷網(wǎng)安裝。
2.3 安裝CommandLine Tools
打開終端 (又稱Terminal)
在終端內(nèi)輸入:
xcode-select --install
此處注意,xcode-select 和 --install之間有空格
如下圖所示:
根據(jù)彈出的要求進(jìn)行安裝
2.4 通過Ports編譯并安裝qtiplot
繼續(xù)在終端中輸入:
sudo port install qtiplot
在彈出的密碼輸入界面,盲打你的Mac密碼。注意此處鍵入的字符并不會顯示出來,輸入完密碼后直接按回車即可。
根據(jù)命令行中的提示,等待安裝完成即可。
三、疑難解決
在日常的安裝中,由于默認(rèn)的Ports源在海外,所以安裝過程中很可能會出現(xiàn)各種錯誤提示,所以這是我們需要先把Ports默認(rèn)的源換成中國境內(nèi)的源。
根據(jù)MacPorts官網(wǎng)的提示,可以在如下地址找到所有的ports源地址:
這里我們選用China的源
rsync://pek.cn.rsync.macports.org/macports/release/tarballs/ports.tar
3.1 port 源更新
懂得vim操作的同學(xué)
1.繼續(xù)打開terminal,輸入:
cd /opt/local/etc/macports/
2.輸入:
sudo vi sources.conf
如果需要輸入密碼,繼續(xù)鍵入密碼后按回車
3.滑動滾輪至文檔末尾,如果懂vim操作的同學(xué)可以直接將最后一行的內(nèi)容注釋掉,并加入新的China源的地址,退出保存即可
4.回到Terminal界面,輸入
sudo port -v selfupdate 等待完成更新即可
不懂vim操作的同學(xué)
1.在finder菜單中找到前往文件夾,或者直接使用快捷鍵Shift + Command + G
2.在彈出的搜索框輸入:
/opt/local/etc/macports
3.將source.conf首先復(fù)制到桌面,然后右鍵source.conf,使用文本編輯打開
4.將文檔末尾改為如下內(nèi)容,然后保存關(guān)閉,再講桌面上的文件移動到原始文件夾
#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 等待完成更新即可
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的qtiplot编译失败linux,在macOS上安装 qtiplot 免费版的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux上用的端口转发工具,Linux
- 下一篇: linux 服务器 iptables 防