Link Search Menu Expand Document

使用 brewHome 安装对应版本 ruby@2.7

感觉还是使用 RVM 管理 Ruby 会方便很多

brew install ruby@2.7

参考资料

安装 rvm

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile

使用 rbenv 管理 Ruby 版本

安装

注意:如果是 zsh 请用 ~/.zshrc 替换 ~/.bashrc

git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc

安装 ruby

查看可用的 ruby 版本列表

rbenv install --list

举例安装 3.0.0 版:

rbenv install 3.0.0

安装完后,检查已经安装的所有 Ruby 版本:

rbenv versions

设置 Ruby 版本

设置全局版本

rbenv global 3.0.0

设置本地版本(针对项目)

rbenv local 3.0.0

设置当前终端

rbenv shell 3.0.0

使用系统版本

rbenv global system

设置完后效验

which ruby  # ~/.rbenv/shims/ruby 
rbenv version # 3.0.0 (set by ~/.rbenv/version)

安装 gem 每安装一个版本都要执行一次,更新相应的映射关系。

rbenv rehash

参考文档:https://gist.github.com/sandyxu/8aceec7e436a6ab9621f

使用 RVM 管理 Ruby 版本

查看全部版本

rvm list known

查看已安装版本 rvm list

安装指定版本

rvm install 2.7.0 --disable-binary

切换使用指定 Ruby 版本 rvm use 2.7.0

设置默认 Ruby 版本 rvm use 2.7.0 –default

卸载指定版本 rvm remove 2.7.0

参考资料