前言
- 安裝cocoapod,需要ruby2.2.2以上版本(版本太低需要更新)
- 安裝ruby鄙币,需要rvm安裝
安裝rvm
//安裝rvm
curl -L https://get.rvm.io | bash -s stable
//載入rvm環(huán)境(安裝完成需要執(zhí)行一次踪央,后續(xù)使用terminal會(huì)自動(dòng)載入)
source ~/.rvm/scripts/rvm
//通過(guò)版本命令檢查是否安裝成功
rvm -v
安裝需要的Ruby版本
//列出已知的ruby版本
rvm list known
//安裝需要版本的ruby
rvm install 2.2.4
//列出已安裝的ruby版本
rvm list
//設(shè)置默認(rèn)ruby版本
rvm 2.2.4 --default
可能出現(xiàn)的錯(cuò)誤
在執(zhí)行rvm 2.2.4 --default
時(shí)報(bào)如下錯(cuò)誤
Error running '__rvm_make -j 1',
please read /Users/GuHaijun/.rvm/log/1509591164_ruby-2.3.4/make.log
There has been an error while running make. Halting the installation.
其原因在于沒(méi)有安裝Xcode的CommandLineTools工具
執(zhí)行下面的代碼:
xcode-select --install
安裝cocoapods
- 天朝封殺橄妆,改ruby源(使用taobao源)
//添加淘寶源
gem sources -a https://ruby.taobao.org/
//刪除默認(rèn)源
gem sources -r https://rubygems.org/
//查看源列表
gem sources -l
//更新gem
sudo gem update --system
- 安裝cocoapods
sudo gem install cocoapods
- 具體安裝參考官網(wǎng)Guides
https://guides.cocoapods.org/using/getting-started.html
可能出現(xiàn)的錯(cuò)誤
在執(zhí)行sudo gem install cocoapods
時(shí)報(bào)如下錯(cuò)誤
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
解決方法參考stackoverflow:
sudo gem install cocoapods -n /usr/local/bin
參考文章
Mac 安裝 RVM
如何在Mac OS X上安裝 Ruby運(yùn)行環(huán)境
CocoaPods 安裝 使用