我正在尝试安装回形针gem,但我被提示需要Ruby版本> = 1.9.2
当我在RVM上检查我的版本时,我得到1.9.3,而当我通过ruby -v命令检查它时,我得到1.8.7如何让我的rails应用程序使用最新版本的RUby?
@ubuntu:~$ rvm list
rvm rubies
=* ruby-1.9.3-p194 [ x86_64 ]
# => - current
# =* - current && default
# * - default
@ubuntu:~$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
答案 0 :(得分:3)
作为基本步骤,您可以设置默认的ruby rvm使用如下。
$ rvm use 1.9.3 --default
您还可以通过将包含以下内容的.rvmrc
文件添加到项目根目录来在项目级别进行设置。你应该将它提交给回购。
rvm 1.9.3
作为最后一项措施,您应该停止使用rvm并切换到rbenv。它要好得多,我们需要停止覆盖cd。