我一直有這個問題一個多星期了。當我做一個耙分貝:創建或耙分貝:遷移我得到這樣的錯誤列表如下: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