您的Ruby版本是2.3.1,但您的Gemfile指定为2.1.4

时间:2016-09-13 16:22:03

标签: ruby-on-rails ruby

我确信这是一个非常常见的问题,但即使在完成了几个关于它的教程之后我也无法使其工作。 我正在使用Ubuntu 16.04 lts并且我刚刚使用Rbenv安装了Ruby on Rails,但是在运行rails server之后我得到了Your Ruby version is 2.3.1, but your Gemfile specified 2.1.4消息。 我怎样才能使它发挥作用?

2 个答案:

答案 0 :(得分:2)

正如Sergio指出的那样,您需要更新Ruby或Gemfile。

根据我的经验,Ruby 2.1和2.3之间没有太多重大变化,所以我建议更新你的Gemfile。

如果您不想这样做,那么以下是如何安装Ruby 2.1.4:

rbenv install 2.1.4

另外,请务必设置版本:

rbenv local 2.1.4

ruby -v

应返回2.1.4

rbenv reference

答案 1 :(得分:0)

rvm --default use 2.1.4

rvm use 2.1.4@"folder name" --create