2012-04-09 80 views
1

我試圖使用RVM安裝Ruby 1.9.3。它似乎安裝沒有錯誤,但Ruby的版本仍然是1.8.7。無法安裝Ruby 1.9.3

有沒有其他人遇到過這種情況?

[email protected]:~$ rvm install 1.9.3 
Already installed ruby-1.9.3-p125. 
To reinstall use: 

rvm reinstall 1.9.3 

[email protected]:~$ rvm reinstall 1.9.3 
Removing /Users/AlexHo/.rvm/src/ruby-1.9.3-p125... 
Removing /Users/AlexHo/.rvm/rubies/ruby-1.9.3-p125... 
Removing ruby-1.9.3-p125 aliases... 
Removing ruby-1.9.3-p125 wrappers... 
Removing ruby-1.9.3-p125 environments... 
Removing ruby-1.9.3-p125 binaries... 
Fetching yaml-0.1.4.tar.gz to /Users/AlexHo/.rvm/archives 
Extracting yaml-0.1.4.tar.gz to /Users/AlexHo/.rvm/src 
Configuring yaml in /Users/AlexHo/.rvm/src/yaml-0.1.4. 
Compiling yaml in /Users/AlexHo/.rvm/src/yaml-0.1.4. 
Installing yaml to /Users/AlexHo/.rvm/usr 
Installing Ruby from source to: /Users/AlexHo/.rvm/rubies/ruby-1.9.3-p125, this may take a while depending on your cpu(s)... 

ruby-1.9.3-p125 - #fetching 
ruby-1.9.3-p125 - #extracting ruby-1.9.3-p125 to /Users/AlexHo/.rvm/src/ruby-1.9.3- p125 
ruby-1.9.3-p125 - #extracted to /Users/AlexHo/.rvm/src/ruby-1.9.3-p125 
ruby-1.9.3-p125 - #configuring 
ruby-1.9.3-p125 - #compiling 
ruby-1.9.3-p125 - #installing 
Removing old Rubygems files... 
Installing rubygems-1.8.17 for ruby-1.9.3-p125 ... 
Installation of rubygems completed successfully. 
ruby-1.9.3-p125 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake). 
ruby-1.9.3-p125 - #importing default gemsets (/Users/AlexHo/.rvm/gemsets/) 
Install of ruby-1.9.3-p125 - #complete 
[email protected]:~$ ruby -v 
ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0] 

回答

5

您必須指定要使用的紅寶石版本。 嘗試以下操作:

rvm use 1.9.3 --default 
+0

哦!謝謝! – lavitanien 2012-04-09 08:35:42

2

我認爲你缺少這樣的命令:

$ rvm use 1.9.3 
2

你可以看到這是安裝了Ruby版本通過使用:

rvm list 

您還將看到哪個版本已被設置爲默認值。

默認版本可以進行設置:

rvm use 1.9.3 --default 

如果您正在運行Ruby on Rails的,你也可能在檢查你的工作目錄下的文件.rvmrc可容納像一個字符串:

rvm [email protected] 

定義哪個Ruby版本應該用於當前目錄。

希望這會有所幫助!

+0

這是' - 默認'不是'默認' – mpapis 2012-04-09 08:12:18

+0

對不起,我認爲這個語法工作 - 編輯它 – alex 2012-04-09 08:49:15