命令rake db:migrate上的错误

时间:2013-01-20 14:35:43

标签: ruby ruby-on-rails-3 git

我是rails和通过它学习selenium工具的新手。在这个过程中,我遇到了以下步骤: 在您选择的文件夹中,执行以下命令:

git clone http://github.com/wolframarnold/selenium-test-app.git

转到selenium-test-app文件夹并运行以下命令:

cp ./vendor/plugins/active_scaffold/test/mock_app/config/database.yml ./config/

直到上面的命令都没问题,但是当我运行以下命令时:

rake db:migrate"

发现此错误:

$ rake db:migrate
rake aborted!
undefined method `name' for "actionmailer":String
c:/Users/BH/selenium-test-app/config/environment.rb:9:in `<top (required)>'
Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)

任何人都可以帮忙解决这个错误吗?

1 个答案:

答案 0 :(得分:0)

如果您安装了一些外部依赖项,如vitaly所说,请运行bundle install但请记住重新启动Web服务器以获取这些更改。然后运行rake db:migrate