1. 查看当前 Ruby 版本
首先,查看当前系统中安装的 Ruby 版本:
bash
ruby -v
如果你已经安装了 rbenv,可以列出通过 rbenv 安装的 Ruby 版本:
bash
rbenv versions
2. 安装 Ruby 版本
如果你想安装新的 Ruby 版本,使用以下命令:
bash
rbenv install <版本号>
例如,安装 Ruby 3.1.0:
bash
rbenv install 3.1.0
如果你不知道有哪些可用版本,可以通过以下命令查看:
bash
rbenv install --list
3. 切换 Ruby 版本
有两种方式切换 Ruby 版本:
-
全局切换:
全局切换会影响系统中所有的终端会话。你可以通过以下命令切换 Ruby 版本:
bashrbenv global <版本号>
例如,设置全局 Ruby 版本为 3.1.0:
bashrbenv global 3.1.0
-
局部切换:
局部切换是针对当前目录的。如果你只想在某个项目中使用特定版本的 Ruby,可以在该项目的目录中设置局部版本:
bashrbenv local <版本号>
例如,设置当前目录的 Ruby 版本为 2.7.6:
bashrbenv local 2.7.6
4. 查看当前使用的 Ruby 版本
切换完版本后,可以使用以下命令查看当前正在使用的 Ruby 版本:
bash
rbenv version
5. 重新初始化环境
每次切换 Ruby 版本后,记得重新加载你的 shell 配置文件:
bash
source ~/.zshrc # 如果你使用 zsh
# 或者
source ~/.bash_profile # 如果你使用 bash
通过这些步骤,你就可以使用 rbenv 来管理和切换不同的 Ruby 版本。