我通过本教程http://technical-feeds.blogspot.ca/2013/02/how-to-install-ubuntu-and-ruby-on-rails.html在ubuntu 12.10上的rails上下载了ruby。
我做了一切,工作得很好。
我检查了ruby -v,它以ruby 2.0.0p0的形式返回。我还检查了rails,rubygems和git他们回来了。
然后我关闭了终端并打开了一个新终端,并尝试检查版本,但这回来了红宝石:
bimbola@ubuntu:~$ ruby -v
The program 'ruby' can be found in the following packages:
* ruby1.8
* ruby1.9.1
Try: sudo apt-get install <selected package>
这是针对rails:
bimbola@ubuntu:~$ rails -v
The program 'rails' can be found in the following packages:
* rails
* ruby-railties-3.2
Try: sudo apt-get install <selected package>
git仍然没问题
bimbola@ubuntu:~$ git --version
git version 1.7.10.4
答案 0 :(得分:1)
您需要说明要使用的ruby版本。试试这个:
rvm use 2.0.0
您还可以将特定版本的ruby设置为默认,如下所示
rvm --default use 2.0.0
RVM(Ruby版本管理器)允许您安装多个版本的ruby,并根据您的心血来潮一次使用其中任何一个版本。
要在您的系统上查看所有可用的ruby版本,请尝试以下操作:
rvm list
答案 1 :(得分:0)
在bashrc中添加一行以自动加载rvm :(在终端中执行)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> .bashrc
或手动加载rvm:
source "$HOME/.rvm/scripts/rvm"