gpt4 book ai didi

ruby - 当我尝试安装 'gem install watir' 时出现此错误

转载 作者:数据小太阳 更新时间:2023-10-29 08:16:19 26 4
gpt4 key购买 nike

当我尝试安装 watir 时,出现以下错误,谁能指导我如何解决这个问题?

 C:\>gem install watir -v 4.0.2
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ECONNRESET: An existing connection was forcibly closed by the remote
host. - SSL_connect (https://api.rubygems.org/api/v1/dependencies?gems=watir-webdriver)

我正在使用 Ruby 2.1.5 和 WATIR 4.0.2。

最佳答案

每当您看到以下错误时:

Errno::ECONNRESET: An existing connection was forcibly closed by the remote host.

但是您可以正常上网,很有可能您的请求被中国政府的防火墙拦截了。

在这种情况下,如果您不在中国,您可以尝试将您的 DNS 设置更改为 8.8.8.8(Google),否则您可以使用淘宝的镜像。

参见 ruby.taobao.org了解详细信息,如果您懂中文。

最坏的情况是为 gem 提供服务的服务器 IP 被防火墙阻止。它将通过向您的浏览器/客户端和服务器发送 RST 数据包来拦截 TCP 握手。在这种情况下,您必须使用一些代理或 VPN 来完成您的工作。

关于ruby - 当我尝试安装 'gem install watir' 时出现此错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30185091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com