2014-02-19 99 views
0

我安裝了rvm並用它來安裝Ruby。根據rvm我目前的和默認的版本是2.1.0,但是ruby -v給了我兩個選項,rvm也沒有列出默認的版本。我錯過了什麼?系統和rvm Ruby版本不同

在此先感謝!

[email protected]:~$ rvm list 

rvm rubies 

=* ruby-2.1.0 [ x86_64 ] 

# => - current 
# =* - current && default 
# * - default 

[email protected]:~$ ruby -v 
The program 'ruby' can be found in the following packages: 
* ruby1.8 
* ruby1.9.1 
Try: sudo apt-get install <selected package> 
+0

您是否關注* all * rvm安裝步驟? –

回答

0

您需要確保rvm安裝ruby二進制文件的位置在$ PATH中。

嘗試將以下內容添加到您的.bashrc,.bash_profile或.zshrc或您正在使用的任何shell中。

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

+0

謝謝,這改正了這個問題。 – EricP

0

由rvm安裝的Ruby不在您的PATH中。您在底部看到的消息是系統告訴您無法找到任何 Ruby版本。確保rvm正確設置您的PATH