2

我只是将 Rails 应用程序升级到 Ruby 2.0.0,部署到 Heroku 工作正常。ruby "2.0.0"在 Gemfile 中指定,但是当我尝试使用本地启动 Rails 时

bundle exec foreman start 

我得到...

Your Ruby version is 1.9.3, but your Gemfile specified 2.0.0

我已经安装了最新的 Bundler,完成了捆绑安装,并且我已经运行 ruby​​ 2.0.0 的 gor rvm。

ruby -v在控制台返回ruby 2.0.0p0

我只是不确定这是在哪里掉下来的。

运行foreman start按预期工作。它只是不会开始bundle exec

谁能指出我正确的方向?我错过了什么?

4

1 回答 1

1

我最终在应用程序的 Gemfile 中包含了工头 gem。这行得通,但由于 Gem 已被弃用,它实际上只是一种解决方法。

于 2013-03-22T01:35:31.473 回答