什么是Ruby
目前流行的Ruby环境管理工具有RVM和rbenv。而一般推荐使用的是rbenv,因为它使用shims文件夹来分离各个Ruby版本,相对于RVM更加轻装而方便使用。
rbenv是Ruby环境管理工具,能够安装,管理、隔离以及在多个Ruby版本之间切换。要使用rbenv,我们可以通过Homebrew来安装它。
使用Homebrew来安装rbenv
brew install rbenv
如提示command not found: brew,要先安装Homebrew
什么是Homebrew
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
Homebrew安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install rbenv ruby-build rbenv-vars
等下载完后再次执行brew install rbenv
下载完后查看ruby所有的版本
rbenv install --list #查看ruby所有的版本
接下来正式安装ruby
rbenv install 2.7.3
完成后查看ruby版本
ruby -v
更新ruby版本
brew install ruby
如果ruby -v和 rbenv version结果不一致,那么执行以下语句后,版本会一致
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
一旦安装 rbenv 完毕,我们需要把以上的设置信息放到你的 Shell 配置文件里面,例如 ~/.bash_profile 或者 ~/.zshrc 等文件,这样能保证每次打开终端的时候都会初始化 rbenv。