2013-08-29 63 views
1

談到Rails時總共有初學者 - 一直使用本指南來幫助開始:http://createdbypete.com/articles/ruby-on-rails-development-with-mac-os-x-mountain-lion/這一切似乎都沒問題。我想使用Postgresql,但是我的耙子版本有問題。不正確的耙子版本

當我嘗試與創建我的數據庫:

rake db:create:all 

...我得到耙中止!消息,並告訴我,我已經激活了0.9.6,但我的Gemfile需要10.1.0

我發現這裏上幾個類似的帖子,所以我最終想:

bundle exec rake db:migrate 

但這說數據庫呢不存在 - 但這正是我想要做的。

任何想法???

+0

你做捆綁安裝? – roninblade

+0

是的,它顯示耙子10.1.0「使用耙子(10.1.0)」 – tommyd456

+0

沒有參考耙在我的Gemfile。或者你的意思是Gemfile.lock? – tommyd456

回答

1

你可以試試這個:

bundle exec rake db:create:all 

然後

bundle exec rake db:migrate 
+0

謝謝 - 現在一切正常 - 你認爲我錯誤地設置了一些東西,或者這是一個常見問題? – tommyd456

+0

:)這很常見。如果您的系統中有多個rake gem版本,則會發生這種情況。 –