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

执行bundle install从Nexus获取gem失败:找不到指定gem求助

排查与解决方法
  • 先检查Gemfile,确认是否存在空的gem声明(比如gem ''),报错里的空字符串大概率是这里的问题
  • 登录Nexus控制台,确认目标gem的对应版本已成功上传并在仓库中可见,避免是仓库端同步或上传失败导致的缺失
  • 清理本地bundle缓存:运行bundle clean --force后重新执行bundle install,排除本地缓存的旧索引干扰
  • 备份后删除Gemfile.lock文件,再重新执行bundle install,避免旧lock文件残留无效条目引发的匹配异常
  • 验证Nexus仓库权限:确保你的账号拥有目标gem对应版本的读取权限,部分私有仓库会针对特定版本做权限限制
  • 绕开bundle直接测试gem拉取:执行gem install [gem名] -v [目标版本] --source [你的Nexus源URL],确认是否能正常获取,排查bundle配置层面的问题
  • 检查bundle源配置:运行bundle config list,确认默认源指向你的Nexus仓库,没有被其他公共源或私有源覆盖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 19:02:35