1.先查看ruby源:gem sources -l 默认情况下返回如下:
*** CURRENT SOURCES ***
https://rubygems.org/
这个镜像国内访问不到 然后本人使用了阿里云的镜像http://rubygems-china.ossaliyuncs.com 这个镜像也没有成功····最终使用
https://gems.ruby-china.org/这个镜像解决了问题
2.gem sources --remove https://gems.ruby-china.org/
执行后可以看见
https://rubygems.org/ removed from sources
3.添加新的镜像
gem sources -a https://gems.ruby-china.org/这个(注意最后一个反斜线 https://gems.ruby-china.org)
4.安装cocoapods 老系统使用 sudo gem install cocoapods 如果出现错误 使用
sudo gem install -n /usr/local/bin cocoapods
5. pod setup 这部比较费时间我更新了好久 最后会出现
CocoaPods 1.2.0.beta.1 is available.
To update use: `sudo gem install cocoapods --pre`
[!] This is a test version we'd love you to try.
For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1
Setup completed
可以新开终端输入
pod repo list然后进入
cd ~/.cocoapods
使用
du -sh * 查看repos的下载进度
使用ping github.com 可以查看当前网络与github的连接情况
6.祝你安装成功 0.0
2018.03.21 升级cocopods
pod --version 查看当前版本
sudo gem install -n /usr/local/bin cocoapods
然后输入密码即可 完成升级
推荐两篇博客1.http://www.cnblogs.com/yan520/p/5583362.html
2.http://www.jianshu.com/p/b64b4fd08d3c