文章内容
- 更换Ruby源
- 升级Gem
- 安装CocoaPods
更换Ruby源
背景:CocoaPods是基于ruby ecosystem的,需要ruby环境,使用ruby的gem命令。所以我们的系统要有ruby环境。然而Mac系统默认会安装好ruby环境。默认安装配置的源在墙内是访问不到的,所以要更换到ruby-china的镜像
1. 查看ruby版本:
ruby -v
2. 查看ruby源
gem sources -l
ruby china上有说明最新的源地址,如果官方换源了会出现下面这个错误:
Error fetching https://gems.ruby-china.org/
所以要根据ruby china网站提供的最新源地址
3. 替换ruby源
3.1 移除掉原有的源
gem sources --remove https://rubygems.org/
3.2 添加能访问源
gem source -a https://gems.ruby-china.com
2019-7-27 的源,后面可能会换,导致Error fetching错误
Gem升级
背景:Gem是管理Ruby库和程序的标准包,如果它的版本过低也可能导致安装失败,解决方案自然是升级Gem
1. 升级Gem
sudo gem update --system
2. 查看版本
gem -v
安装Cocoapods
Cocoapods的安装最好看官网教程
1.1 安装CocoaPods 更新于[2019-7-28],太旧可能不能用
OS X 10.11 以前安装
sudo gem install cocoapods
1.2 Mac系统为OS X EL Capitan安装
sudo gem install -n /usr/local/bin cocoapods
2. 安装指定版本
sudo gem install -n /usr/local/bin cocoapods -v 1.0.0
3. 卸载CocoaPods
sudo gem uninstall cocoapods
网友评论