天天看点

CocoaPods的安装和遇到的问题

电脑系统突然崩了,没有办法只能换台机器继续辛勤地码代码....但是还要重新安装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:    ---->此处输入开机密码!!!切记--->你只管正确输入密码即可,终端默认不限你输入的密码,输入后回车.

接下来发生的是:

CocoaPods的安装和遇到的问题

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],互相交流,共同进步!!!

继续阅读