0

我正在尝试安装回形针 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]
4

1 回答 1

3

作为一个基本步骤,您可以设置默认的 ruby​​ rvm 使用如下。

$ rvm use 1.9.3 --default

您还可以通过将包含.rvmrc以下内容的文件添加到项目根目录来在项目级别进行设置。您应该将其提交给 repo。

rvm 1.9.3

作为最后的措施,您应该停止使用 rvm 并切换到rbenv。它好多了,我们需要停止覆盖 cd。

于 2012-08-17T05:43:03.380 回答