1.裝cocoapods,ruby版本忒低-》開始更新ruby-》開始更新gem,這是一條不歸路啊同志們,各類permission denied,各類路徑不存在,各類路徑沒有讀寫權限,各類不成功!nginx
2.舒服優雅的方式:(ref:https://segmentfault.com/a/1190000003784636)sql
rvm是什麼?爲何要安裝rvm呢,由於rvm可讓你擁有多個版本的Ruby,而且能夠在多個版本之間自由切換。
第一步:安裝rvmsegmentfault
$ curl -L get.rvm.io | bash -s stable $ source ~/.rvm/scripts/rvm
等待終端加載完畢,後輸入:ruby
rvm -v
若是能顯示版本好則安裝成功了。bash
第二步:安裝ruby(cocoapods須要2.2.0以上的噢)curl
列出ruby可安裝的版本信息url
rvm list known
安裝一個ruby版本spa
rvm install 2.1.4
若是想設置爲默認版本,能夠用這條命令來完成code
rvm use 2.1.4 --default
查看已安裝的rubyregexp
rvm list
卸載一個已安裝ruby版本
rvm remove 2.1.4