我一直有这个问题一个多星期了。当我做一个耙分贝:创建或耙分贝:迁移我得到这样的错误列表如下:rake db:创建(或迁移)在我输入命令时炸了我
.rvm/gems/ruby-1.9.2-p290 @ global/gems/rake-0.9.2/LIB /耙/ version.rb:4:警告:已初始化常数主要
它有一个主,次BUILD,数字版本...它的推移和在结尾:
耙中止! 堆栈级别太深
我刚做了一个gem install rake,但没有解决问题。帮助非常感谢!
我一直有这个问题一个多星期了。当我做一个耙分贝:创建或耙分贝:迁移我得到这样的错误列表如下:rake db:创建(或迁移)在我输入命令时炸了我
.rvm/gems/ruby-1.9.2-p290 @ global/gems/rake-0.9.2/LIB /耙/ version.rb:4:警告:已初始化常数主要
它有一个主,次BUILD,数字版本...它的推移和在结尾:
耙中止! 堆栈级别太深
我刚做了一个gem install rake,但没有解决问题。帮助非常感谢!
bundle exec rake db:migrate
从评论复制质疑作出回答过的问题
很高兴它的工作...科里回答了为什么它的作品。他是绝对正确的。
bundle exec rake db:migrate
尝试'捆绑高管耙分贝:migrate' –
这工作!谢谢。它为什么有效? –
Bundler通过管理宝石版本工作。如果您的应用程序需要Rake 0.8.7并且安装了Rake 0.9.2(并且您这样做),那么当您运行'rake command'时,您正在运行0.9.2。但是,使用捆绑器时,它使用Gemfile中指定的版本。所以'bundle exec rake command'运行Rake 0.8.7。 – coreyward