文章开始之前,建议安装一个显示网速的插件,不然你不知道到底有没有下载,也让生活有一点盼头
1.因为众所周知的原因(我dang的行为真的是让人失望),先更换一下ruby镜像源
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
//这三步一般都不会出错
2.开始安装cocoapods
$ sudo gem install -n /usr/local/bin cocoapods //os x 10.11系统之后参考其他资料
//现在我们迎来了第一个错误:ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.
//意思是要你先升级一下ruby到2.2.2以上,我们使用 rvm来安装,so 还要安装rvm
$ curl -L get.rvm.io | bash -s stable //后面应该还有两行,如果不成功就搜一下“rvm的安装”
//成功之后提示:* To start using RVM you need to run `source /Users/yuebin/.rvm/scripts/rvm`,意思是让你按这个路径找到这个程序,打开运行一下就OK
$command rvm install 2.3.0 //开始安装ruby2.3.0,开始读取下载进度,文件只有12兆左右,但下载速度极慢极易失败,我试了5、6次才弄好,需要耐心
//成功后会有一堆提示:如果你看到其中一行是 Install of ruby-2.3.0 - #complete ;说明ruby新版本已经下好了
$rvm use 2.3.0 //ruby可以多版本共存,下载之后要启用一下 可以用命令 $ruby -v ;检测一下当前ruby版本
3.再次开始安装cocoapods
$ sudo gem install -n /usr/local/bin cocoapods //回到刚开始出错的地方,重新执行,会开始下载100多兆的文件,开始等
$pod setup //成功后绿色字体显示:Setup completed到这里cocoapods已经安装完毕,可以使用 $pod search "FMDB"测试一下