如何解决运行黄瓜时无法激活机架
| 我无法再在Rails 3应用中运行黄瓜。我不确定它什么时候崩溃,但是我确实做了一些rspec工作,要求我使用webrat gem,并且在那之前它是可以工作的。 我的错误是:$ cucumber
Using the default profile...
can\'t activate rack (~> 1.2.1,runtime) for [\"actionpack-3.0.7\",\"railties-3.0.7\"],already activated rack-1.3.0 for [\"rack-test-0.5.7\",\"cucumber-rails-0.4.1\"] (Gem::LoadError)
这是我的宝石文件
source \'http://rubygems.org\'
gem \'rails\',\'3.0.7\'
gem \'sqlite3\'
gem \'devise\'
gem \'rails_admin\',:git => \'git://github.com/sferik/rails_admin.git\'
gem \'cancan\'
group :development,:test do
gem \'rspec-rails\',\'2.5.0\'
gem \'rspec\',\'2.5.0\'
gem \'webrat\',\">= 0.7.2\"
gem \'cucumber-rails\'
gem \'capybara\'
gem \'database_cleaner\'
gem \'launchy\'
gem \'factory_girl_rails\'
gem \'spork\'
end
如果需要提供更多信息,请告诉我,我将对其进行编辑。
我尝试在我的Gemfile中指定机架,但这似乎无济于事,而且似乎不正确。另外:如果修改我的Gemfile,我将运行“捆绑安装”,然后再次尝试黄瓜。这是解决此问题的正确工作流程吗?
谁能帮忙吗?
干杯,
轮缘
解决方法
我的IRC频道中有人向我指出了正确的方向。
使用捆绑程序的上下文(我还不太了解)
bundle exec cucumber
这很好用:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。