【发布时间】:2013-08-29 15:42:12
【问题描述】:
Rails 的初学者 - 一直在使用本指南来帮助入门:http://createdbypete.com/articles/ruby-on-rails-development-with-mac-os-x-mountain-lion/,这一切似乎都很好。我想使用 Postgresql,但我的 rake 版本有问题。
当我尝试创建我的数据库时:
rake db:create:all
...我要让 Rake 中止了!消息并告诉我我已激活 0.9.6 但我的 gemfile 需要 10.1.0
我在这里找到了一些类似的帖子,所以我最终尝试了:
bundle exec rake db:migrate
但这表示数据库不存在 - 但这是我首先要做的。
有什么想法吗???
【问题讨论】:
-
你做了捆绑安装吗?
-
是的,它显示 rake v 10.1.0 "Using rake (10.1.0)"
-
在我的 Gemfile 中没有提到 rake。还是您的意思是 Gemfile.lock?
-
将其添加到您的 Gemfile 中并再次进行捆绑安装。
-
你可以试试这个:bundle exec rake db:create:all