Mac版开发环境 - Ruby安装及更新

Ruby 在macOS系统中是自带的,但是一般都是老版本。比如我的电脑就是2.6.0。如果开发中有用到cocoapods等,有时候需要对ruby进行升级。

方式一:通过rvm升级

  1. 查看是否安装rvm
rvm - v
已安装
  1. 如果没有安装rvm,则先进行安装
curl -L get.rvm.io | bash -s stable  

等待执行完毕,之后执行

source ~/.bashrc  
source ~/.bash_profile  
  1. 通过rvm - v检验是否安装完成

  2. 开始安装ruby,通过ruby -v检查ruby版本,会显示当前电脑安装的ruby版本信息。

ruby -v
  1. 列举出已知的ruby版本
rvm list known  
rvm list known
  1. 选择一个版本,进行安装
rvm install 3.0.0
  1. 通过ruby -v检查是否安装成功
ruby -v

方式二:通过Homebrew升级

  1. 没安装Homebrew的先安装Homebrew
  2. 通过Homebrew来安装Ruby
brew install ruby
  1. 通过ruby -v检查是否安装成功
  2. 如果执行完毕,但是显示的还是老版本,则是因为macOS使用的是自带的Ruby,所以需要将新的Ruby路径加到PATH中,让终端用新的Ruby版本。终端执行:
nano ~/.zshrc

在文件最后加上export PATH="/usr/local/opt/ruby/bin:$PATH"保存。

  1. 执行命令使其生效:
source ~/.zshrc
  1. 通过ruby -v检查是否安装成功
ruby -v

方式三:通过rbenv升级

如果想通过rbenv来升级,首先需要安装Homebrew,通过命令安装rbenv

  1. 安装 rbenv
brew install rbenv
  1. 设置 rbenv 环境:
rbenv init
eval "$(rbenv init - zsh)"
rbenv init
  1. 保存并执行
source ~/.zshrc
  1. 开始安装Ruby,先查看可以安装的 Ruby 版本列表:
rbenv install -l
rbenv install -l
  1. 这里最新版本是3.3.3,安装最新版本
rbenv install 3.3.3
安装最新版本
  1. 全局使用最新版本
rbenv global 3.3.3
  1. 通过ruby -v检查是否安装成功
ruby -v
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容