电脑系统突然崩了,没有办法只能换台机器继续辛勤地码代码....但是还要重新安装CocoaPods,真是蛋疼啊!!!!
中间遇到了一些问题,搞了好久终于逐一攻破...于是长了记性.记录下来以供自己以后参考,也为各位同行排忧解难,也算是为构建和谐社会做出自己的一份努力!
一 . 首先,咱们先来介绍正常情况下如果安装:
打开终端
1.//查看gem源
$ gem sources -l
终端显示如下:
macdeMacBook-Pro:~ mac$ gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/
2.//添加源
$ gem sources -a https://ruby.taobao.org/
3.//删除源
$ gem sources -r https://rubygems.org/
4.//安装
$ sudo gem install cocoa pods
终端显示如下:
macdeMacBook-Pro:~ mac$ sudo gem install cocoapods
Password: ---->此处输入开机密码!!!切记--->你只管正确输入密码即可,终端默认不限你输入的密码,输入后回车.
接下来发生的是:

5.//设置rub
$ pod setup
终端显示如下:
Setting up CocoaPods master repo ------>此时你会发现,显示完之后,终端就不在出现任何代码了!!!其实当前终端正在下载东西,大概有337M,需要一定的时间!那么,如何查看下载进度呢,请新建一个终端窗口,首先 cd ~/.cocoapods 然后输入 du -sh * 回车查看当前下载了多少M,如果过了一段时间进度值不再发生变化,说明已经下载完成了.此时cocoapods已经安装完毕了,
6.//使用pod <具体你在查一下如何使用,实在不行发我邮件....>
pod init
pod install --no-repo-update
二 . 不正常安装,当上面步骤进行到第四步--安装--的时候提示ruby的版本必须是>=2.2.2的版本,那么我们必须将ruby的版本升级到2.2.2或者是更高2.3.0 ,那么下面我们将具体如何升级ruby:
>>>>>>首先我们先安装rvm,然后使用rvm安装ruby版本,通过rvm来安装多个版本的ruby,并且可以自由切换.(使用mac终端)
<1>.安装rvm
<2>
$ source ~/.rvm/scripts/rvm
<3>
rvm -v
如果能显示下面的代码,则安装成功了
rvm 1.27.0 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
<4>
rvm -list
终端显示如下:
macdeMBP:~ mac$ rvm list
rvm rubies
ruby-2.1.4 [ missing bin/ruby ]
=* ruby-2.2.2 [ x86_64 ]
ruby-2.3.0 [ x86_64 ]
# => - current
# =* - current && default
# * - default
如果列表中关于ruby的对应版本有哪些,例如:上面这段代码中显示ruby的版本有三个2.1.4 2.2.2 2.3.0
如果你的列表中有2.2.2 和2.3.0,那么请执行<6> ,如果你的列表中只有2.1.4,请执行<5>,再执行<6>
<5>安装ruby的新版本
rvm install 2.2.2
<6>切换到想的ruby版本
rvm use 2.2.2 --default
到这里呢,已将讲ruby升级到2.2.2版本了,这样便可以正常安装cocoapods了,继续正常安装方法的第4步--安装--了
如有问题,可以发我邮件[email protected],互相交流,共同进步!!!