2014-04-14 76 views
0

我在安裝Ubuntu 12.04 LTS的新安裝上安裝了rails。我安裝了RVM和rubygems 2.2.2,但是當我去安裝rails時,出現錯誤;Ubuntu:Rails安裝需要Ruby => 1.9.3

[email protected]:~$ gem install rails 
[sudo] password for anesu: #I enter my passsword here 
ERROR: Error installing rails: 
activesupport requires Ruby version >= 1.9.3. 
[email protected]:~$ ruby -v 
ruby 1.9.3p545 (2014-02-24 revision 45159) [x86_64-linux] 

需要的紅寶石被明確安裝。我也試過

gem install rails #without sudo 

但仍然得到相同的錯誤。可能是什麼問題呢?

+1

如果你輸入'sudo ruby​​ -v',你會得到什麼? – lurker

+0

您是否確定*您正在使用您的RVM安裝? –

+3

請不要從根用戶安裝寶石,而是使用rvm/rbenv代替 –

回答

0

你的路上有rvm嗎?如果沒有,下面的行添加到您的〜.bashrc文件...

PATH=$PATH:$HOME/.rvm/bin 

確保開放的和之後這一切都關閉終端。在終端上,您應該能夠輸入'echo $ PATH'並查看列出的RVM。

相關問題