cocoapods的安装(这真是一个神奇的东西,每次安装的方法都不一样,而且很容易出现各种各样的错误)

文章开始之前,建议安装一个显示网速的插件,不然你不知道到底有没有下载,也让生活有一点盼头

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"测试一下

时间: 2024-11-03 21:57:25

cocoapods的安装(这真是一个神奇的东西,每次安装的方法都不一样,而且很容易出现各种各样的错误)的相关文章

一个神奇的递推公式--转自2108

志远兄发现了一个神奇的递推公式, 某些递推的题目可以看作, 一个个上三角阵, 而问题的解为(1,1) 至 (n,n) 的路径个数, 废话不多说, 上题上代码 以下转自http://www.cnblogs.com/--ZHIYUAN/p/5971367.html 小兔的棋盘 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9447    A

Word 2003安装时的一个小问题

Word2003安装时的一个小问题 今天给一个老师安装软件,出现了这个问题? 系统管理员设置了系统策略,禁止进行此安装. 解决方法 开始-运行-regedit 在注册表项里找到下面这个选项: HKEY_CLASSES_ROOT\Installer\Products\4080110900063D11C8EF10054038389C 将这项删除.再进行安装就可以了.

Android 上的 制表符(tab) —— 一个神奇的字符 (cocos2dx crash)

今天测试发现了游戏的一个问题,系统邮件,如果发了tab,在android上一打开邮件内容就会crash.而且他们很确定是tab的问题. 凭我多个月的经验(确实没多年...)来看,从来没听说在android上会因为一个tab崩溃,而且如果有这个问题,肯定会有很多人遇到,估计早就吵翻天了,搜索了一下,什么可用信息都没有. 于是写个测试工程测试了一下,分别在mac下和windows下,用文本编辑工具编辑了4个txt文档,utf有bom和无bom,内容是" tab abcd ",发现都能正常显

Android 上的 制表符(tab) —— 一个神奇的字符 (二)

接到上回的说,主要是上回那个问题,我觉得是android的bug,黎叔觉得是cocos2dx的bug,叫我去提交bug.所以我又继续研究了下. 上回说到会调用java层的函数去创建一个image,然后作为纹理设置给精灵,在那个地方crash了,此处代码如下: public static void createTextBitmapShadowStroke(String pString, final String pFontName, final int pFontSize, final float

一个程序员的Ubuntu安装的那些软件

鄙人程序猿一枚,Android开发,常年使用Ubuntu(主要是买不起Mac,O(∩_∩)O哈哈~).分享一下自己使用的那些软件,如果你有什么好的软件.欢迎与我交流. 输入法:开始的时候是用的fcitx,后来搜狗出了linux版本,选择之.下载链接 办公软件:WPS Linux,真心很好用,比libreOffice好用不止一点.下载链接 注意:下载alpah版本. 浏览器:chrome 和 FireFox,不解释,一个浏览器不够用的.这两个,开发调试都够了.关于支付宝的话,可以安装支付宝官方给的

【我所认知的BIOS】—> uEFI AHCI Driver(5) — 第一个protocol终于要开始安装了

[我所认知的BIOS]-> uEFI AHCI Driver(5) - 第一个protocol终于要开始安装了 LightSeed 4/28/2014 文章对EFI_DRIVER_BINDING_PROTOCOL的每个 成员的讲解是重点.它是我们遇到的第一个uEFI里面的protocol所以我都尽量把它讲的够细.这一篇文章开始就真正进入到install protocol的函数里面去了.拭目以待吧~ [右键点击图片,在新窗口打开是可以放大看的]

在 Mac OS X 10.10 安装 pyenv 的一个小坑

小记一下. 因为全面转向 Python 3.4 作为主力开发版本,但是手上的 Mac OS X 和服务器上用的都是 Python 2.7,所以需要安装 pyenv. 按其 github 页面的说明,使用 homebrew 安装 brew update brew install pyenv 安装完成后出现: [[email protected]/Users/apple]$ brew install pyenv ==> Installing pyenv ==> Downloading https:

NSIS制作了一个完整的演示产品安装程序

NSIS制作了一个完整的演示产品安装程序,实现功能概要如下:1.安装路径的选择2.浏览器的选择3.桌面数据库的自动安装及启动 4.数据库实例及演示数据的自动恢复 5.应用服务器的自动安装 6.JDK的安装及环境变量的设置 7.应用程序的自动安装 8.数据库实例端口的设置(要考虑用户机器上可能存在别的sqlserver数据库实例) 9.windows服务中的自动启动项的安装 10.启动应用 11.readme的打开 12.用浏览器打开应用的登录界面 13.在安装过程中切换公司或应用的介绍信息: 1

Django入门第一步(安装和创建一个简单的项目)

目录 Django入门第一步(安装和创建一个简单的项目) 一. Django项目目录结构 二.注意事项 三.Django安装 3.1.安装命令 3.2.验证django是否安装成功 3.3.使用方法 Django入门第一步(安装和创建一个简单的项目) 在使用Django框架开发web应用程序时,开发阶段同样依赖wsgiref模块来实现Server的功能,我们使用Django框架是为了快速地开发application. 如果使用的是我们自定义的框架来开发web应用,需要事先生成框架包含的一系列基础