要解决这个问题,你需要升级你的 Ruby 版本,使其与 Gemfile 中指定的版本匹配。下面是一种可能的解决方法:
ruby -v
如果你的 Ruby 版本确实是 2.3.1,但 Gemfile 中指定的是 2.1.8,那么你需要升级 Ruby 版本。你可以使用 Ruby 版本管理器(如 RVM 或 rbenv)来管理不同版本的 Ruby。
如果你使用的是 RVM,运行以下命令来安装并使用 2.1.8 版本的 Ruby:
rvm install 2.1.8
rvm use 2.1.8
rbenv install 2.1.8
rbenv local 2.1.8
ruby -v
bundle install
这样,你的 Ruby 版本就与 Gemfile 中指定的版本匹配了,问题应该得到解决。