我正在使用MAC学习RoR。系统默认的Ruby版本是2.0.0,而我安装了最新的Ruby 2.2.1(不在系统中)。然而,当我运行rails server时,它使用的是ruby 2.0.0。我该如何配置rails以使用更新的Ruby?
当我在终端中运行“ruby -v”时,版本号为2.2.1
我正在使用MAC学习RoR。系统默认的Ruby版本是2.0.0,而我安装了最新的Ruby 2.2.1(不在系统中)。然而,当我运行rails server时,它使用的是ruby 2.0.0。我该如何配置rails以使用更新的Ruby?
当我在终端中运行“ruby -v”时,版本号为2.2.1
rvm --default use 2.2.3
。 - The FabioGemfile
中添加你想要使用的 Ruby 版本。例如:ruby "2.2.1"
rvm
,那么:>$ rvm install 2.2.1
>$ cd <app root dir>
>$ rvm install 2.2.1
>$ cd
>$ cd <app root dir>
Gemfile
中指定一次,就可以使用它了。如果你想再次升级到最新版本,你需要将 Gemfile
中的 Ruby 版本更改为最新的版本。 - Vishnu Atrai
rvm install ruby 2.2.1
进行安装,之后运行rvm list
查看所有已安装版本,并运行rvm use 2.2.1
使用 Ruby 2.2.1。 - rails_id