使用 rbenv 切换 Ruby 版本

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 版本:

    bash 复制代码
    rbenv global <版本号>

    例如,设置全局 Ruby 版本为 3.1.0:

    bash 复制代码
    rbenv global 3.1.0
  • 局部切换:

    局部切换是针对当前目录的。如果你只想在某个项目中使用特定版本的 Ruby,可以在该项目的目录中设置局部版本:

    bash 复制代码
    rbenv local <版本号>

    例如,设置当前目录的 Ruby 版本为 2.7.6:

    bash 复制代码
    rbenv local 2.7.6

4. 查看当前使用的 Ruby 版本

切换完版本后,可以使用以下命令查看当前正在使用的 Ruby 版本:

bash 复制代码
rbenv version

5. 重新初始化环境

每次切换 Ruby 版本后,记得重新加载你的 shell 配置文件:

bash 复制代码
source ~/.zshrc  # 如果你使用 zsh
# 或者
source ~/.bash_profile  # 如果你使用 bash

通过这些步骤,你就可以使用 rbenv 来管理和切换不同的 Ruby 版本。

相关推荐
东哥很忙XH11 小时前
python使用PyQt5开发桌面端串口通信
开发语言·驱动开发·python·qt
૮・ﻌ・11 小时前
Vue3:组合式API、Vue3.3新特性、Pinia
前端·javascript·vue3
前端不太难11 小时前
RN + TypeScript 项目越写越乱?如何规范架构?
前端·javascript·typescript
手揽回忆怎么睡11 小时前
Java集成whisper.cpp
java·开发语言·whisper
神算大模型APi--天枢64611 小时前
全栈自主可控:国产算力平台重塑大模型后端开发与部署生态
大数据·前端·人工智能·架构·硬件架构
苏打水com11 小时前
第十五篇:Day43-45 前端性能优化进阶——从“可用”到“极致”(对标职场“高并发场景优化”需求)
前端·css·vue·html·js
wjs202411 小时前
R 基础语法
开发语言
JS_GGbond11 小时前
用美食来理解JavaScript面向对象编程
开发语言·javascript·美食
@大迁世界11 小时前
08.CSS if() 函数
前端·css
Moment11 小时前
小米不仅造车,还造模型?309B参数全开源,深度思考完胜DeepSeek 🐒🐒🐒
前端·人工智能·后端