当前位置: 首页 > 知识库问答 >
问题:

无法从 rubygems.org 安装“可可豆”gem(后端读取错误响应错误)

拓拔元徽
2023-03-14

当我在OSX Mavericks上运行“gem install cocoapods”时,我得到一个错误。

$ gem install cocoapods
ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - bad response backend read error 503 (https://rubygems.global.ssl.fastly.net/quick/Marshal.4.8/cocoapods-0.27.1.gemspec.rz)
ERROR:  Possible alternatives: cocoapods

请注意,我可以直接下载椰豆荚-0.27.1.宝石规格.rz。我正在运行最新版本的 XCode (5.0.1) 及其 CLI 工具的最新版本。RVM 还配置为运行最新的 Ruby 版本 (2.0.0p247)

共有3个答案

卜高超
2023-03-14

它对我有用:

通过命令删除https源:

gem sources -r https://rubygems.org/

然后应该添加新的超文本传输协议源:

gem sources -a http://rubygems.org/

更新缓存:

gem sources -u
公羊学义
2023-03-14

用下面提到的步骤在你的机器上安装Cocoapods,我用下面提到的步骤解决了同样的问题

1.使用命令安装命令行工具

xcode-select --install

2.Install家庭酿造

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3.使用自制软件安装Ruby

brew install ruby

4.CheckRuby版本

ruby -v

5.安装Ruby

gem source -a http://rubygems.org/

6.gem安装cocoapods

sudo gem install cocoapods

或者

sudo gem install -n /usr/local/bin cocoapods

7.转到下面的文件

cd ~/.cocoapods/repos

8.Run下面的命令

git clone https://github.com/CocoaPods/Specs.git master

9.进入 Podfile 所在的目录并运行

pod install
徐嘉谊
2023-03-14

有时,无法访问 gem 的默认源,https://rubygems.org/

应该通过命令删除它:

gem sources -r https://rubygems.org/

然后应该添加新的源:

gem sources -a https://ruby.taobao.org/

更新缓存:

gem sources -u

您可以通过以下方式检查来源:

gem sources

最后,您可以安装cocoapods

sudo gem install cocoapods
 类似资料:
  • 我试图安装sass和我尝试红宝石安装程序。我得到的错误如下。请任何人帮忙。 错误:找不到有效的gem“sass”(

  • 我在做迈克尔·哈特尔的教程。当我试图在我的gemset中安装rails 3.2.14时,我会遇到以下问题: $gem安装Rails-v3.2.14 错误:找不到有效的gem'rails'(=3.2.14),原因如下: 我正在使用以下内容: RVM 1.22.15 Ruby 2.0.0p247(2013-06-27修订版41674)[X86_64-Darwin12.3.0] OSX 10.8.5

  • gem安装rails-v3.2。14 错误:找不到有效的gem“rails”(=0),原因如下:无法从下载数据https://rubygems.org/-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz)

  • 问题内容: 我正在尝试将MySQL安装到最新版本,这是因为某些安装错误。我运行命令,并且收到以下信息: 构建本机扩展。这可能需要一段时间…错误:安装mysql时出错:错误:无法生成gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb extconf.rb:4:警告:PATH模式

  • 我正试图安装错误。 但我得到了这个错误 我尝试从这个url修复它(安装Bundler时出错),但没有解决任何问题。 更多详情: 我可以访问https://rubygems.org/网址。( 我可以下载"https://rubygems.org/specs.4.8.gz" 我通过一些VPN连接进行了连接,但我遇到了相同的错误。 我测试了更新命令。但我犯了这个错误 我测试了其他一些gem安装命令,例如

  • 我是Spring冬眠的新手,但我已经花了一天时间解决这个问题。我还是搞不清楚根本原因是什么,我该怎么办。所以,如果有人能给我一些建议,提前谢谢你。 这里有一个问题,我只是写一个简单的测试类,但是当我运行时,有一个例外: ??: 上下文初始化期间遇到异常-取消刷新 这里是类的源代码: 这是员工。哈佛商学院。xml 这是应用程序ontext.cfg.xml 还有pom。xml 下面是smiple测试类