【问题标题】:How to install calabash in windows?如何在windows中安装葫芦?
【发布时间】:2015-02-17 19:27:33
【问题描述】:

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

C:\>gem install cucumber 错误如下,

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

错误:执行 gem 时 ... (Gem::RemoteFetcher::FetchError) Errno::ETIMEDOUT:连接尝试失败,因为连接方 d 一段时间后没有正确响应,或者建立连接失败 因为连接的主机没有响应。 - 连接(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 时 ... (Gem::RemoteFetcher::FetchError) Errno::ETIMEDOUT:连接尝试失败,因为连接方 d 一段时间后没有正确响应,或者建立连接失败 因为连接的主机没有响应。 - 连接(2)(http://rubygems.org/ latest_specs.4.8.gz)

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

【问题讨论】:

    标签: android calabash


    【解决方案1】:

    这些是我采取的步骤,我可以成功地在使用 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 设置正确。 请务必按照上述网页上的说明进行操作。

    也许您的互联网连接或远程服务器暂时关闭,但应该可以正常工作。

    【讨论】:

    • 这并不容易 - 我最终在 OSX 上使用它,这仍然令人作呕。我现在将设置我的 Windows 框,但我已经让它工作了。辞职对我的 android 东西来说是一个问题,而且这些错误对于找到问题的根源毫无用处。使用 adb - adb logcat 是你的朋友。
    • 在 Windows 7 64 位(安装 ruby​​ 1.9.3)上按照这些步骤操作,效果很好!谢谢
    【解决方案2】:

    如果您还没有设置代理环境变量,请在命令提示符下键入此命令进行设置

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 2014-12-09
      相关资源
      最近更新 更多