Ruby和Ruby Gems 的執行環境

2021-09-20 18:07:28 字數 1439 閱讀 9356

對於新入門的開發者,如何安裝 ruby和ruby gems 的執行環境可能會是個問題,本頁主要介紹如何用一條靠譜的路子快速安裝 ruby 開發環境。

此安裝方法同樣適用於產品環境!

首先確定作業系統環境,不建議在 windows 上面搞,所以你需要用:

強烈新手使用 ubuntu 省掉不必要的麻煩!

以下**區域,帶有 $ 打頭的表示需要在控制台(終端)下面執行(不包括 $ 符號)

# for mac 

rvm 是幹什麼的這裡就不解釋了,後面你將會慢慢搞明白。

$ curl -l  | bash -s stable
期間可能會問你sudo管理員密碼,以及自動通過homebrew安裝依賴包,等待一段時間後就可以成功安裝好 rvm。

然後,載入 rvm 環境(新開 termal 就不用這麼做了,會自動重新載入的)

$ source ~/.rvm/scripts/rvm
檢查一下是否安裝正確

$ rvm -v

rvm 1.22.17 (stable) by wayne e. seguin , michal papis [

列出已知的ruby版本

$ rvm list known

可以選擇現有的rvm版本來進行安裝(下面以rvm 2.0.0版本的安裝為例)

$ rvm install 2.0.0
另附:

查詢已經安裝的ruby

$ rvm list

解除安裝乙個已安裝版本 

$ rvm remove 1.9.2

rvm 裝好以後,需要執行下面的命令將指定版本的 ruby 設定為系統預設版本

$ rvm 2.0.0 --default
同樣,也可以用其他版本號,前提是你有用 rvm install 安裝過那個版本

這個時候你可以測試是否正確

$ ruby -v

ruby 2.0.0p247

(2013-06-27 revision 41674

) [x86_64-darwin13.0.0]

$ gem -v     2.1.6

這有可能是因為ruby的預設源使用的是cocoapods.org,國內訪問這個**有時候會有問題,網上的一種解決方案是將遠替換成**的,替換方式如下:

$gem source -r     $ gem source -a

要想驗證是否替換成功了,可以執行:

$ gem sources -l  

正常的輸出結果:

current sources            

到這裡就已經把ruby環境成功的安裝到了mac os x上,接下來就可以進行相應的開發使用了。

Ruby的作者和由來

matz 是乙個專業的軟體工程師,在日本有名的 open source 公司 lab.jp 工作,而且他在日本也是乙個高姿態的 open source 布道者。他參與了幾個開源軟體專案,包括 cmail 這是乙個基於 emacs 的郵件使用者 完全用 emacs lisp 編寫。ruby 也是他的第...

ruby的 繼承和多型

class person def initialize name,age 18 name name age age motherland china enddef talk puts my name is name age is age.to s if motherland china puts i...

ruby 類和模組

1 所有的類名必須以大寫字母開頭,self關鍵字表示定義的類 類例項 ruby view plain copy class point attr accessor x,y include enumerable def initialize x 0,y 0 x x y y end 這裡並沒有做型別檢查...