使用Foreman和ruby 2.0.0启动Rails

时间:2013-03-21 15:38:38

标签: bundler foreman ruby-2.0

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

在本地启动Rails时
bundle exec foreman start 

我明白了......

Your Ruby version is 1.9.3, but your Gemfile specified 2.0.0

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

控制台中的

ruby -v返回ruby 2.0.0p0

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

运行foreman start按预期工作。它不会以bundle exec

开头

有人能指出我正确的方向吗?我错过了什么?

1 个答案:

答案 0 :(得分:1)

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