1.用源码安装的方式把ruby升级到最新版本
1.从ruby官网下载源码:https://www.ruby-lang.org/en/downloads/
2.解压,在控制台cd进源码文件夹,依次执行下面三个命令:
./configure
make
sudo make install
全部完成之后 使用$ ruby -v 查看看一下当前Ruby版本,显示为2.3.1,安装成功!
3.用类似的方法从源码安装gem(下载地址:https://rubygems.org/pages/download)
4.重新执行sudo gem install cocoapods --pre,结果报错了
解决办法:
删除 https 源 $ gem source -r https://rubygems.org/
添加 http 源 $ gem source -a http://rubygems.org/
5.重新执行sudo gem install cocoapods --pre,结果没有权限报错
解决办法:换成这个命令:sudo gem install -n /usr/local/bin cocoapods --pre
这次成功了
6.检查版本
pod --version
结果:1.2.1
7.pod setup
漫长的等待,安好了,又能用了