一.cocoapod安装
更换ruby 源有亚马逊更换到淘宝
$gem sources --remove https://rubygems.org/
$gem sources -a https://ruby.taobao.org/
$gem sources -l
然后再重试
$ sudo gem install cocoa pods
二.ruby版本升级
1. brew update
2. brew install ruby
先看先原来的版本
ruby -v
3.设置环境变量
修改环境变量.bash_profile
添加:
# for brew install
export PATH=/usr/local/bin:$PATH
然后重启终端,就可以用到了新的ruby了
检验一下
$ ruby --version
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.1.0]
$ which ruby
/usr/local/bin/ruby 注意:系统的是 /usr/bin/ruby
三.pod命令无效问题
升级10.11后,运行pod命令出现:
-bash: pod: command not found
解决办法:
sudo gem install -n /usr/local/bin cocoapods
之后pod命令可以使用了。
如果pod update / pod install 卡在:
Updating local specs repositories
等待即可,或者
可以使用 “pod install --verbose --no-repo-update” 进行下载,原因可能x被墙。
pod install --verbose --no-repo-update
即可。