误通过Mac系统Ruby安装Gems后如何清理并恢复默认状态?
恢复macOS系统Ruby默认状态的操作步骤
- 切换到系统Ruby环境:
chruby system - 列出系统Ruby上已安装的所有gem,区分出自带组件和你后续安装的内容:
gem list - 卸载你额外安装的gem(比如webrick、unicode-display_width),多个gem用空格分隔:
若还有其他自行安装的gem,把对应名称补充到命令中即可。sudo gem uninstall webrick unicode-display_width - 再次执行
gem list确认,确保仅保留系统默认的gem组件。 - 切回你通过chruby管理的默认Ruby版本:
chruby ruby-3.4.2
注意:系统自带的gem受系统保护,
sudo gem uninstall只会移除你后续安装的组件,不会破坏系统默认配置。
内容的提问来源于stack exchange,提问作者jbowman
相关产品推荐
相关产品推荐

