重装命令行工具
$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install
安装RVM
RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换
- 打开终端安装rvm,安装代码
$ curl -L get.rvm.io | bash -s stable
- 查看rvm是否安装成功
$ rvm -v
备注:如果出现查找不到的情况,可以关闭终端再次打开
成功会看到如下:
rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
Homebrew 安装与卸载
- 安装与卸载
# 安装
$ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 卸载
$ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
注意:这里镜像源选择1,我第一次选择5,失败了
需要输入密码
再次输入密码
安装成功
- 其他常用命令
# 安装软件
$ brew install xxx
# 卸载软件
$ brew uninstall xxx
# 搜索软件
$ brew search xxx
# 更新软件
$ brew upgrade xxx
# 查看列表
$ brew list
# 更新brew
$ brew update
# 清理所有包的旧版本
$ brew cleanup
# 清理指定包的旧版本
$ brew cleanup $FORMULA
# 查看可清理的旧版本包,不执行实际操作
$ brew cleanup -n
Ruby相关
gem是Ruby的包管理工具。
- 安装与卸载
$ gem install [packageName]
$ gem unstall [packageName]
- 查看已安装的包列表
$ gem list
- 更新本地包列表
$ gem update
cocoapods相关
- cocoapods是一个Ruby库,可以用gem或者homebrew来进行安装卸载
$ gem install cocoapods
$ brew install cocoapods
$ gem unstall cocoapods
$ brew unstall cocoapods
安装完了后会在~/.cocoapods/repo目录下存放一些下载索引。
- 查看pod位置
$ which pod
- 查看pod版本
$ pod --version
参考下面的两个链接
Mac配置Ruby环境和安装CocoaPods
iOS开发环境配置
安装cocoapods(sudo gem install cocoapods)时出现如下错误