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

Mac环境下查找Ruby 2.6.8p205的安装位置

查找Ruby 2.6.8p205安装位置的方法

1. 检查系统自带Ruby

Mac默认预装Ruby,你遇到的2.6.8大概率是系统版本,执行以下命令查看所有Ruby路径:

which -a ruby

该命令会列出所有存在的Ruby可执行文件,系统自带的通常在 /usr/bin/ruby,验证版本:

/usr/bin/ruby -v

2. 排查rbenv残留文件

尽管which rbenv无结果,但之前rbenv安装的Ruby可能仍留在目录中,检查以下路径:

  • ~/.rbenv/versions/
  • /usr/local/rbenv/versions/(若通过Homebrew安装过rbenv)

用搜索命令快速定位:

find ~/.rbenv -name "ruby" -type f | grep 2.6.8

3. 用系统命令辅助查找

使用whereis命令查找Ruby相关文件:

whereis ruby

4. 定位rails命令的实际调用源

问题根源是rails new调用了旧版本Ruby,先找到rails的路径:

which rails

查看该脚本的首行(shebang),确认它指定的Ruby路径:

head -n 1 $(which rails)

如果输出是#!/usr/bin/ruby,说明rails命令默认调用了系统自带的旧Ruby版本。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 23:10:43