安装Ruby gem时出错[英] Error installing Ruby gems

本文是小编为大家收集整理的关于安装Ruby gem时出错的处理方法,想解了安装Ruby gem时出错的问题怎么解决?安装Ruby gem时出错问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

安装 Ruby gem 时出现以下错误:

ERROR:  Could not find a valid gem 'bundler' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT:
 Failed to open TCP connection to api.rubygems.org:443 (A connection attempt fai
led because the connected party did not properly respond after a period of time,
 or established connection failed because connected host has failed to respond.
- connect(2) for "api.rubygems.org" port 443) (https://api.rubygems.org/specs.4.
8.gz)

我尝试安装的宝石:

  • Nokogiri
  • Mechanize
  • Bundler(显然)

所有都产生相同的错误,我猜这是所有的宝石,而不仅仅是捆绑器.

我以前从未见过这个,所以我不知道该怎么办,有人能告诉我这是怎么回事吗?值得一提的是,我在一个安全网络上.

<小时>

更新:

我试图在我的防火墙中初始化一个新规则,允许我通过端口 443(gem install 运行的端口)使用 TCP 连接;但是我仍然收到错误

<小时>

更新:

我做了一些研究并尝试通过 这个 资源.但是它仍然抛出相同的错误,并且不允许我更新

推荐答案

我不完全确定发生了什么.但是我能够进入另一个网络并下载 gems.

没有代理,没有 VPN 设置,但有一个默认脚本,所以我猜这与它有关.

所以解决方法是我进入了不同的网络并成功安装了我需要的东西

本文地址:https://www.itbaoku.cn/post/786350.html