得到错误而执行和葫芦程序 [英] Getting error while executing and calabash program
问题描述
我得到这个错误:
D:>葫芦-Android上运行D:\\ Android的\\ Apk_Files \\ EriBank.apk
C:/Ruby21/lib/ruby/2.1.0/rubygems/dependency.rb:298:在to_specs':
块n
找不到'黄瓜'(〜> 1.3.17) - 确实发现:黄瓜2.0.0]
(宝石:: LoadError)
从C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1295:在
activate_dependencies
从C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:在每个
禾
从C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:在
e_dependencies
从C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1266:在禾E'
GE
从C:/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:54:在
从C:/ Ruby21 /斌/葫芦-机器人:22:在`'
块引用>解决方案据抱怨你的黄瓜宝石的版本,你应该把它降级到1.3.17或1.3.19。
要降级做
宝石卸载黄瓜
创业板安装黄瓜-v 1.3.19I am getting this error:
D:>calabash-android run d:\Android\Apk_Files\EriBank.apk C:/Ruby21/lib/ruby/2.1.0/rubygems/dependency.rb:298:in
to_specs': Could not find 'cucumber' (~> 1.3.17) - did find: [cucumber-2.0.0] (Gem::LoadError) from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1295:in
block n activate_dependencies' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:ineach' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:in
activa e_dependencies' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1266:inactiva e' from C:/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:54:in
ge ' from C:/Ruby21/bin/calabash-android:22:in `'
解决方案It is complaining about your version of cucumber gem, you should downgrade it to 1.3.17 or 1.3.19.
To downgrade do
gem uninstall cucumber gem install cucumber -v 1.3.19
这篇关于得到错误而执行和葫芦程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!