CocoaPods的安装

第一种情况:rvm是有效存在的

可以先按照这个方式去配置一次,如果发现ruby版本不足2.2.2,可以再去尝试安装rvm。

步骤1:删除源(这个系统自带的不好用)

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

步骤2:添加源(使用淘宝的镜像,记住要用https)

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

步骤3:查看是否使用的是淘宝镜像

gem sources -l

步骤4:安装

sudo gem install cocoapods

步骤5:安装成功之后,尝试查看版本号

// 查看版本号
pod --version

或者

// 这一步非常慢,当第一次去搜索一个框架时,CocoaPods会去下载第三方框架内容包
// 或者其他方式下载完,放入对应目录也可
pod search afn

第二种情况:rvm是不存在的

第一种情况的错误提示信息:

ERROR:  Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.

需要先安装rvm,再安装CocoaPods

// 安装rvm参考网址
http://www.07net01.com/2015/09/933234.html

步骤1:安装rvm

curl -L get.rvm.io | bash -s stable

source ~/.rvm/scripts/rvm

// 等待终端加载完毕,后输入:

rvm -v

// 如果能显示版本号,则说明安装成功

步骤2:安装ruby

// 列出ruby可安装的版本信息 (可选)
rvm list known

// 安装一个ruby版本 (必选)
rvm install 2.2.2

步骤3:再把CocoaPods安装一遍

参考第一种情况

原文地址:https://www.cnblogs.com/panda1024/p/6217179.html