无法从 http://rubygems.org/ 下载数据 - 超时

Sav*_*vvy 9 ruby macos terminal ios cocoapods

我正在使用配备 Big Sur 的 Mac Mini(版本:11.2.3 (20D91)),并且在运行此命令时:sudo gem install cocoapods
出现以下错误

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from http://rubygems.org/ - timed out (http://rubygems.org/specs.4.8.gz)
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办,请帮忙!!

Sav*_*vvy 26

好吧,我终于按照以下步骤解决了这个问题:

  1. 禁用 IPv6,具体方法如下:How to disabling IPv6 in Mac OS X
  2. 重启Mac
  3. 在终端中运行 sudo gem install cocoapods --source http://rubygems.org而不更改目录。


我希望我可以帮助任何面临同样问题的人,因为我知道这可能真的令人沮丧,并且需要花费本可以用于您的项目的时间。

  • 在 Ubuntu 中禁用 IPv6 也对我有用。谢谢 (3认同)
  • 无需重新启动即可工作,只需运行“sudo gem install cocoapods”。谢谢! (3认同)