您的Ruby版本是2.3.1,但您的Gemfile指定为2.1.4
我确信这是一个非常常见的问题,但即使在完成了几个关于它的教程之后我也无法使它工作。 我正在使用Ubuntu 16.04 lts并且我刚刚使用Rbenv安装了Ruby on Rails,但是在运行rails server
我获得了Your Ruby version is 2.3.1, but your Gemfile specified 2.1.4
消息。 我怎样才能使它工作?
正如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参考
rvm --default use 2.1.4 rvm use 2.1.4@"folder name" --create