2011-03-05 49 views
0
[email protected]:~$ rvm use 1.9.2 
Using /home/mlanza/.rvm/gems/ruby-1.9.2-p180 
[email protected]:~$ ruby -v 
ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux] 

這是在Ubuntu 10.4已安裝1.8.7。 RVM是否要求它安裝所有的Ruby版本?安裝了RVM,並試圖切換紅寶石版本,但沒有去

我必須在我的.bashrc中設置一個PATH變量嗎?

+1

安裝rvm後重新啓動shell? – macarthy 2011-03-05 00:14:53

+0

是的。我確實重新啓動。我一直在尋找,我想我明白了... – Mario 2011-03-05 00:21:02

回答

1

確保

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 

是你~/.bashrc文件的最後一件事。

此外,閱讀「Post install」文檔可能會有所幫助,特別是故障排除部分。但是,平時我們看到的人都沒有添加上述行來他們的啓動腳本,或者他們已經忘記設置默認的紅寶石:

rvm use 1.9.2 --default 

RVM不要求或希望您的系統上的所有紅寶石在其控制之下。 Mac OS X包含了Ruby用於自己的目的,並且RVM允許通過發行rvm use system來使用它。在那時,RVM就會退出,直到你告訴它使用一個託管的Rubies。