红宝石宝石。无法添加来源

时间:2015-11-08 11:03:25

标签: ruby rubygems cocoapods

我遇到了这个问题" Unable to install 'cocoapods' gem from rubygems.org (bad response backend read error)"并且作为其中一个解决方案,我试图删除/添加rubygem源。它被删除没有问题,但当我试图添加它时,它给了我一个错误。 这是我对终端和响应的行动:

$ gem sources --add https://rubygems.org/
Error fetching https://rubygems.org/:
    server did not return a valid file (https://rubygems.org/specs.4.8.gz)

有谁知道这是什么问题?

2 个答案:

答案 0 :(得分:2)

这是在您的系统中安装Ruby以帮助在您的计算机中安装Cocoapods的简单步骤,我通过以下提到的步骤解决了同样的问题。

  
      
  1. 使用命令安装命令行工具
  2.   
xcode-select --install
  
      
  1. 通过以下方式安装Homebrew
  2.   
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  
      
  1. 使用自制软件安装Ruby
  2.   
brew install ruby
  
      
  1. 检查Ruby版本
  2.   
ruby -v
  
      
  1. 安装Ruby
  2.   
gem source -a http://rubygems.org/
  
      
  1. gem安装可可豆荚
  2.   
sudo gem install cocoapods

sudo gem install -n /usr/local/bin cocoapods
  
      
  1. 转到下面的文件夹
  2.   
cd ~/.cocoapods/repos
  
      
  1. 运行以下命令
  2.   
git clone https://github.com/CocoaPods/Specs.git master
  
      
  1. 转到Podfile所在的目录并运行
  2.   
pod install
  

快乐编码

答案 1 :(得分:1)

步骤: 1. sudo gem install cocoapods 2. pod安装 3. pod更新

确保您已连接到互联网。您的系统无法找到广告连播所需的最新版本的宝石