Ruby
Ruby 是一種物件導向的程式語言,是由松本行弘設計以及開發。
最主要理念是希望在寫程式碼時,減少不必要的時間,所以設計上較為人性化。
有興趣的話,可以到 Ruby 的官網做查詢。
安裝 Ruby
作業系統
我的電腦是 Apple M2 Pro, 16 GB, macOS Ventura Version 13.5,
所以我這邊介紹以 Mac OS X 為範例。
其實在 Mac 的作業系統內,其實已經有內建 Ruby 在裡面。
不過在這邊,還是藉由 RVM(Ruby Version Manager)來管理 Ruby。
安裝 RVM
開啟終端機(Terminal)
於終端機內執行 Install RVM 的執行程式 - 請參考:RVM 的官網
1 | \curl -sSL https://get.rvm.io | bash -s stable |
- 於終端機內執行
1 | rvm list known |
藉由此列表查看可以安裝哪些版本,或是可以查看releases 的版本
- 我裝的版本是 3.2.2,所以於終端機內執行
1 | rvm install 3.2.2 |
藉由此即可安裝 Ruby 3.2.2 版
遇到的問題
其實我裝 Ruby 的時候有遇到困難,然後藉由stack overflow,
發現是 M2 Pro 的預設路徑有所不同。
最後藉由在終端機執行
1 | rvm install 3.2.2 --with-openssl-dir=/opt/homebrew/Cellar/openssl@3 |
使用這個方式之後,才順利完成安裝。
檢查版本
當我們安裝好 Ruby 之後,我們可以藉由,在終端機執行:
- 查看目前電腦內安裝過的 Ruby 版本
1 | rvm list |
- 查看目前電腦使用的 Ruby 版本
1 | ruby -v |
- 切換至其他的 Ruby 版本,藉由 rvm use x.x.x:
1 | rvm use 2.4.1 |
- 將某個 Ruby 版本列為預設值,這樣不用每次更換,藉由 rvm x.x.x - -default
1 | rvm 2.3.3 - -default |
- 將某個版本移除,藉由 rvm uninstall x.x.x
1 | rvm uninstall 2.2.1 |