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

Mac系统下如何彻底卸载Ruby 3.1.2并更换版本?

卸载Ruby 3.1.2并安装其他Ruby版本的步骤

首先明确:/usr/bin/ruby是Mac自带的系统Ruby,绝对不要删除或修改它,系统大量组件依赖该版本,随意改动会引发系统异常。你需要卸载的是自行安装的/Users/nguyencuc/.rubies/ruby-3.1.2版本。

一、彻底卸载Ruby 3.1.2

  • 删除Ruby安装目录:
    rm -rf /Users/nguyencuc/.rubies/ruby-3.1.2
    
  • 清理相关配置文件:
    • 打开~/.bashrc、~/.zshrc或~/.profile,删除其中指向该Ruby版本的PATH配置行
    • 删除可能存在的版本管理关联文件,比如~/.ruby-version(如果之前用版本管理工具配置过)
  • 验证卸载结果:
    重启终端后执行以下命令,若仅显示/usr/bin/ruby,说明自定义版本已卸载完成:
    which -a ruby
    

二、安装其他Ruby版本的建议

推荐使用版本管理工具安装Ruby,既能避免和系统Ruby冲突,也方便切换不同版本,常用工具如下:

rbenv(轻量专注的Ruby版本管理工具)

  1. 用Homebrew安装rbenv:
    brew install rbenv
    
  2. 根据你的shell类型初始化rbenv:
    # Bash用户
    echo 'eval "$(rbenv init - bash)"' >> ~/.bashrc
    # Zsh用户
    echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc
    
  3. 重启终端后安装目标Ruby版本(以3.2.2为例):
    rbenv install 3.2.2
    
  4. 设置全局默认版本:
    rbenv global 3.2.2
    

asdf(多语言版本管理工具,支持Ruby、Python、Node.js等)

安装后添加Ruby插件,再执行版本安装和设置,操作逻辑和rbenv类似,适合需要管理多种语言版本的用户。

安装完成后,执行ruby -v即可验证当前使用的Ruby版本是否为你安装的新版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 18:05:21