ios专题 - CocoaPods - 安装

职业走得很累,停下来,温故技术。顺便开始我得ios博客文章。

[原创]http://www.cnblogs.com/luoguoqiang1985

  1. 安装

第一步:执行以下命令 sudo gem install cocoapods

第一次执行报错,郁闷哇。跟着百度一下,原来要更新下Ruby 的Gem。

英文原文:http://rubygems.org/pages/download

依次执行以下命令:

sudo gem update --system

看到成功信息后,继续执行 sudo gem install rubygems-update

看到成功信息后,继续执行 sudo update_rubygems

 异常郁闷,问题继续

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

 解决过程:

1)安装xcode的 Command Line Tools。

2)sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

 这2步成功后,继续执行 sudo gem install cocoapods

 

终于见到光明了,安装提示:

Overwrite the executable? [yN] 

填 Y

不停提示 Successfully 哇哈哈。

最后提示:Done installing documentation for claide, cocoapods, cocoapods-core, cocoapods-downloader, colored, escape, fuzzy_match, json, json_pure, open4, rake, xcodeproj after 34 seconds

蛋疼的安装过程终于成功了。

 

补充:由于网络问题,一般的安装会比较的慢。一般建议用淘宝的 Ruby镜像

$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

$ gem sources -l

只有在终端中出现下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

http://ruby.taobao.org/

 

 

 

posted @ 2013-12-06 20:02  路途遥远  阅读(1534)  评论(0编辑  收藏  举报