2013-05-30 54 views
10

我试图在windows的最后3天安装葫芦 - 黄瓜和葫芦 - 安卓。我已经在环境中设置了红宝石路径变量。但我发现了以下错误..下面如何在窗户中安装葫芦?

C:\>gem install cucumber 误差喜欢,

ERROR: Could not find a valid gem 'cucumber' (>= 0) in any repository 

错误:在执行宝石...(GEM :: RemoteFetcher :: FetchError) 变量Errno :: ETIMEDOUT:一连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而建立的连接失败 。 - (2)连接(http://rubygems.org/ latest_specs.4.8.gz)

C:\>gem install calabash-android 

错误下面喜欢,

ERROR: Could not find a valid gem 'calabash-android' (>= 0) in any repository 

错误:在执行宝石...(GEM :: RemoteFetcher :: FetchError) Errno :: ETIMEDOUT:连接尝试失败,因为连接方di d在一段时间后未正确响应,或者建立的连接失败 ,因为连接的主机未能响应。 - 连接(2)(http://rubygems.org/ latest_specs.4.8.gz)

我是新来calabash移动自动化测试。请任何人帮助解决此问题。我急于学习葫芦移动自动化工具。感谢提前..

回答

11

这些都是我拿了,我成功可以使用Windows 7,64位在Android设备上运行测试蠡步骤:

安装Ant(1.9)
http://ant.apache.org/

安装Ruby
http://rubyinstaller.org/
安装1.9.3版本(不是2.0.0或更高版本)。

安装Ruby的devkit
http://rubyinstaller.org/downloads
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

安装葫芦
https://github.com/calabash/calabash-android/blob/master/documentation/installation.md

确保路径是正确设置。 请务必按照上述网页上的说明进行操作。

也许您的互联网连接或远程服务器暂时关闭,但一切都应该工作。

+0

这并不容易 - 我最终在OSX上继续使用它,这仍然是一件很糟糕的事情。我现在将设置我的窗口框,但我已经开始工作了。获得辞职是我的android的东西的问题,错误是无用的找到问题的根源。使用adb - adb logcat是你的朋友。 – iwayneo

+0

在Windows 7 64bit(安装红宝石1.9.3)上遵循这些步骤,它效果很好!谢谢 – bentzy

0

如果你还没有设置代理环境变量,通过键入以下命令

set HTTP_PROXY = http://your-proxy-address:your-port-number 

你的命令提示符下,也许不知道你的代理IP和端口,哪个是原因将其从命令提示符这个错误。