You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确认macOS设备上当前实际生效的Ruby版本?

你当前实际使用的Ruby版本为 2.6.3,各命令返回结果的差异可以参考以下说明:

  • ruby -v 返回的是当前 shell 环境下调用的 Ruby 二进制文件的真实版本,优先级最高,结果最准确,对应你设备上 macOS 系统自带的预置 Ruby 版本。
  • rbenv versions 中标记星号的 2.7.4 是 rbenv 配置的默认版本,但当前未生效,说明你没有将 rbenv 的初始化脚本添加到 shell 配置文件(.zshrc/.bash_profile 等)中,rbenv 的版本劫持逻辑没有正常触发,所以系统没有调用 rbenv 管理的 Ruby 版本。
  • brew list ruby --versions 仅返回 Homebrew 包管理器安装过的 Ruby 版本,不代表当前环境正在使用,Homebrew 安装的软件默认不会覆盖系统命令优先级,需要手动调整 PATH 环境变量才会生效。

内容的提问来源于stack exchange,提问作者rjmitty1000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 11:15:02