CocoaPods的安装和遇到的问题

本文记录了CocoaPods的安装过程,包括正常安装步骤和解决ruby版本不兼容的问题。在安装CocoaPods时,首先查看并修改gem源,接着安装cocoapods。若遇到ruby版本需求,需要使用rvm安装和切换ruby版本。通过这些步骤,可以顺利安装并使用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:    ---->此处输入开机密码!!!切记--->你只管正确输入密码即可,终端默认不限你输入的密码,输入后回车.


接下来发生的是:

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

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


<2>

$ source ~/.rvm/scripts/rvm


<3>

rvm -v

如果能显示下面的代码,则安装成功了


rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [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--安装--

                                                                                                  

 如有问题,可以发我邮件hwy_onoyomg@163.com,互相交流,共同进步!!!

                                                                                                  

                                                                                                  

                                                                                                  

                                                                                                  











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值