得到错误而执行和葫芦程序 [英] Getting error while executing and calabash program

查看:275
本文介绍了得到错误而执行和葫芦程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我得到这个错误:


  

D:>葫芦-Android上运行D:\\ Android的\\ Apk_Files \\ EriBank.apk
  C:/Ruby21/lib/ruby/2.1.0/rubygems/dependency.rb:298:在 to_specs':
  找不到'黄瓜'(〜> 1.3.17) - 确实发现:黄瓜2.0.0]
  (宝石:: LoadError)
          从C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1295:在
块n
  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'
          从C:/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:54:在
GE
          从C:/ Ruby21 /斌/葫芦-机器人:22:在`'



解决方案

据抱怨你的黄瓜宝石的版本,你应该把它降级到1.3.17或1.3.19。

要降级做

 宝石卸载黄瓜
创业板安装黄瓜-v 1.3.19

I 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:inblock n activate_dependencies' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:in each' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1284:inactiva e_dependencies' from C:/Ruby21/lib/ruby/2.1.0/rubygems/specification.rb:1266:in activa e' from C:/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:54:inge ' 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆