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

无法卸载Bundler 1.17.3,如何切换至1.17.2版本?

解决方案:彻底卸载Bundler 1.17.3并默认使用1.17.2

针对你遇到的Bundler版本管理问题(常规卸载命令无效、旧版本仍为默认),可以按以下步骤操作:

1. 强制指定版本卸载1.17.3

常规的gem uninstall bundler因为未明确指定版本,可能无法定位到系统级的1.17.3。尝试直接指定版本并强制卸载:

gem uninstall bundler -v 1.17.3 --force

如果仍无输出,加上--all参数确保清理所有匹配的版本实例:

gem uninstall bundler -v 1.17.3 --force --all

2. 确认卸载结果

执行命令检查本地Bundler版本列表:

gem info bundler

正常情况下,输出应该只显示1.17.2版本。

3. 将1.17.2设为默认版本

如果卸载后默认运行的还是旧版本,重新安装1.17.2并指定为默认:

gem install bundler -v 1.17.2 --default

4. 验证最终效果

最后确认默认版本是否切换成功:

bundle --version

输出应该显示Bundler version 1.17.2。

补充说明

从你的路径信息来看,1.17.3安装在Ruby的系统级gem目录(/Users/disaacs/.rvm/rubies/ruby-2.5.3/lib/ruby/gems/2.5.0),这类随Ruby安装的gem通常有保护机制,需要--force参数才能卸载;而1.17.2安装在RVM的用户gemset目录,优先级低于系统级gem,这也是默认版本一直是1.17.3的原因。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 08:17:42