Octave 軟件的安裝


每次安裝軟件都感覺是一種心痛的歷程。下載安裝,然后就跳出一堆的錯誤,之后就各種百度求救,然后就搞了大半天,有時候還搞不定。

最后,搞定的時候發現,原來這么簡單,結果時間就這樣浪費了,所以還是把這個過程記下來吧。

 

雖然Andrew Ng發布了給出了Octave下載鏈接,但是作為天朝不能翻牆的用戶,下載Octave的dmg版本是慢的,甚至是死鏈。而到官方網站下載binary代碼,手動編譯又只適合有經驗人士。這里就需要祭出Mac神器:Homebrew。

首先說明下我的測試環境:Mac10.9.4系統。以前安裝過Xcode和gcc,但是版本不是最新版,特別是gcc完全不符合Octave要求。

  1. 安裝Xcode以及Command Line Tool
    • 通過Mac App Store下載最新的Xcode
      • 對於Mac OS 10.9及其以上系統安裝Command Line Tool需要在Terminal中輸入指令:xcode-select --install(樓主慘敗於這一步)
      • 對於Mac OS 的早期版本,安裝Command Line Tool需要 XCode's Apple Menu > Preferences > Downloads. 
  2. 安裝Xquatz,並建立軟鏈接為X11 
    sudo ln -sf /Applications/Utilities/XQuartz.app/ /Applications/Utilities/X11.app
  3. 安裝Homebrew,一定要到官網下載:http://brew.sh
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  4. 一切准備就緒后,才是使用homebrew安裝Octave 
    brew update && brew upgrade
    brew install gcc
    brew install octave

 

總之一定要先安裝一個homebrew軟件管理工具,我一開始安裝的時候總是出錯,后來報錯說是

Error: Failed to install vendor Ruby.

即 ruby的版本有問題,然后就在知乎上找到一個更新ruby的方法,如下

更新后,會有一個提示讓press return continue and press any key pause  此時一定要按return鍵,這里的return就是指代enter鍵,就是一個坑,所以我

安裝了好多次都沒有成功,氣死我了

 

 

Windows版本的相對於macOS版本的特別好安裝,只需要去官網下載一個安裝包即可,最好下載第二個64位的,.exe的安裝包,不要下.zip的壓縮安裝包

,反正我是先下載的壓縮的安裝包,結果解壓后安裝會有錯誤,最好還是下載第二個吧,建議了。

之后就是傻瓜式的安裝,下一步,下一步就可以。

注意:安裝路徑可以自己自定義,但是記得安裝的文件夾一定不可以含有空格,否則警告⚠️:octave shoule not be installed to destination folder containing spaces

 

安裝完成后,桌面會出現兩個圖標,一個是命令式的,一個是GUI的

 

結束:2018.03.20


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM