1.安装Ruby
1.1 准备工作
在Mac上安装Xcode.
1.2 安装RVM
$ curl -L https://get.rvm.io | bash -s stable
期间可能需要输入管理员密码,但没什么难度。
$ source ~/.rvm/scripts/rvm
载入RVM环境
$ rvm -v
检查是否安装正确
正确信息提示:
rvm 1.27.0 (lastest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
1.3 用RVM安装Rudy环境
$ rvm list known
列出已知的ruby版本
$ rvm install 2.0.0
安装现有的rvm版本
另外你也可以查询所有安装了的ruby版本 $ rvm list
卸载已经安装的版本 $ rvm remove 2.0.0
1.4 设置Ruby
$ rvm 2.2.3 --default
你可以设置任意一个你安装的版本为默认版本
$ ruby -v
$ gem -v
测试安装是否正确
2.升级Ruby
sudo gem upload --system
3.安装Cocoapods
1.更换网站
安装CocoaPods时我们要访问cocoapods.org,该网站可能被我们大天朝墙了,这样下载安装可能会是龟速,幸好我们可以用淘宝的Ruby镜像来访问该网站
$ gem sources --remove https://rubygems.org/
系统删除完后添加新网站
$ gem sources -a http://ruby.taobao.org/
查看是否更换成功
$ gem sources -l
出现下面文字表明成功
*** CURRENT SOURCES *** http://ruby.taobao.org/
2.安装Cocoapods
$sudo gem install cocoapods
需要输入密码,一定要输入正确,输入完后直接回车(输入时光标不会移动)
3.意外处理
如果出现:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
可以试试这个命令
$ sudo gem install -n /usr/local/bin cocoapods