【发布时间】:2018-07-29 10:29:55
【问题描述】:
我正在尝试在 2.1.10 ruby 版本上运行 bundle。使用 rbenv 并且我的本地和全局都是 ruby 2.1.10 但每次我尝试服务器或捆绑它时都会说。
Your Ruby version is 2.3.3, but your Gemfile specified 2.1.10
解决或找出问题的最佳方法是什么。
【问题讨论】:
-
对于当前项目,我只能使用 Ruby 2.1.10
-
"或找出问题" - 问题是您当前的 ruby 不是 2.1.10。在运行 bundle 之前使用 rbenv 安装并切换到 ruby 2.1.10
-
在我的 Gemfile 和 .ruby 版本中,我有 Ruby 2.1.10。我的 rebenv local & global 以及我的 ruby -v 是 2.1.10。我想在 ruby 2.1.10 上运行这个项目
-
@SergioTulentsev 目前我安装了 ruby 2.1.10,但我仍然收到错误。
-
ruby -v的输出是什么?如果是 2.3.3,那么你需要用 rbenv 切换你的 ruby。您可以运行rbenv local 2.1.10将当前应用中的 ruby 版本设置为 2.1.10。
标签: ruby-on-rails ruby bundle rbenv