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

Mac M3芯片安装Rails异常:已装RVM和Ruby但无法识别

解决Mac上RVM环境下Rails安装后无法识别的问题
  • 禁止使用sudo安装gem:RVM已为用户配置独立的Ruby环境,使用sudo会绕过RVM,将Rails安装到系统默认Ruby的目录中,而当前shell使用的是RVM管理的Ruby,因此无法识别系统目录下的Rails。直接执行以下命令重新安装:
    gem install rails
    
  • 确认当前Ruby为RVM管理版本:执行命令查看当前Ruby环境:
    ruby -v
    rvm list
    
    确保输出的Ruby版本是你通过RVM安装的版本,而非系统自带Ruby。若不符,执行rvm use <你的Ruby版本号>切换到对应版本。
  • 检查gem可执行目录是否在系统PATH中:执行gem environment查看EXECUTABLE DIRECTORY字段,确认该路径已添加到shell配置文件(如~/.bashrc、~/.zshrc)的PATH中。若未添加,写入以下内容:
    export PATH="$(gem environment | grep 'EXECUTABLE DIRECTORY' | awk -F': ' '{print $2}'):$PATH"
    
    保存后执行source ~/.zshrc(或对应配置文件)使修改生效。
  • 刷新shell环境:关闭当前终端窗口重新打开,或执行source ~/.zshrc(根据使用的shell调整)加载更新后的环境变量。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 13:58:09