10

过去 3 天我试图在 Windows 中安装葫芦黄瓜和葫芦安卓。我也在环境中设置了 ruby​​ 路径变量。但我得到低于错误..

C:\>gem install cucumber 错误喜欢下面,

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

ERROR: While execution gem ... (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

ERROR: While execution gem ... (Gem::RemoteFetcher::FetchError) Errno::ETIMEDOUT: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接主机失败回复。- 连接(2)(http://rubygems.org/latest_specs.4.8.gz

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

4

2 回答 2

10

这些是我采取的步骤,我可以成功地在使用 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

确保 PATH 设置正确。请务必遵循上述网页上的说明。

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

于 2013-06-07T13:54:34.873 回答
0

如果您尚未设置代理环境变量,请通过键入此命令从命令提示符设置它

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

您的命令提示符可能不知道您的代理 IP 和端口,这就是此错误的原因。

于 2015-02-17T11:27:33.890 回答