在Mac OS X上运行黄瓜的错误

时间:2012-03-21 23:41:00

标签: macos cucumber

我正在为UC Berkeley SaaS课程完成作业,并且一直在尝试在我的Macbook而不是EC2或VM上进行作业。

无论如何,我无法让黄瓜跑。我使用rvm use 1.9.2来设置ruby环境,并在bash shell中运行。我能够运行hw2,它包括运行和修改rails应用程序。

我已经rails g install:cucumber成功了。

当我运行黄瓜时,我收到此错误:

/Users/glenn/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require'
/Users/glenn/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require'
/Users/glenn/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
/Users/glenn/.rvm/gems/ruby-1.9.2-p318/gems/actionpack-3.2.2/lib/action_dispatch.rb:35:in `<top (required)>'

任何想法???


经过进一步研究,我能够通过rake成功运行黄瓜,如下所示:rake cucumber:all

有人可以解释发生了什么吗?为什么黄瓜不像课堂讲座那样“单独”运行,但它会通过我的系统上的rake运行?

0 个答案:

没有答案