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

1cosmwyk  于 2023-10-17  发布在  Ruby
关注(0)|答案(4)|浏览(179)

我使用的是 Mac Mini with Big Sur(版本:11.2.3(20 D91)) 运行此命令时: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)

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

aiazj4mn

aiazj4mn1#

最后,我按照以下步骤解决了这个问题:
1.禁用IPv6,具体操作如下:How to disable IPv6 in Mac OS X
1.重启Mac
1.在终端运行sudo gem install cocoapods --source http://rubygems.org,不改变目录。
我希望我能帮助任何面临同样问题的人,因为我知道这真的很令人沮丧,而且它需要时间,而这些时间本来可以用于你的项目。

cfh9epnr

cfh9epnr2#

尝试使用自制软件下载

arch -arm64 brew install cocoapods

基于ARM的Mac

brew install cocoapods

这是Intel Mac

ws51t4hk

ws51t4hk3#

感谢darth_dever的回答,而不是步骤3运行
sudo arch -x86_64 gem install ffi在终端,
然后run arch -x86_64 pod install在ios文件夹
对我很有效!

nafvub8i

nafvub8i4#

如果你在Linux客户机上遇到这个问题(例如安装在VirtualBox,VMWare上的Ubuntu)。请在【设置】-【网络】-【附NAT】中解决。

相关问题