我使用 gem install mocha 安装了 mocha,它确实安装成功。我的 GEMFILE 中没有特定版本的版本要求。
我仍然收到错误:
Could not find mocha-0.10.3 in any of the sources
任何人都知道为什么?
我使用 gem install mocha 安装了 mocha,它确实安装成功。我的 GEMFILE 中没有特定版本的版本要求。
我仍然收到错误:
Could not find mocha-0.10.3 in any of the sources
任何人都知道为什么?
要从 安装 gem rubygems.org
,您需要source :rubygems
在 Gemfile 中设置 ,使其看起来像
source :rubygems
gem "mocha"
问题也可能是您的 Gemfile.lock 由于某些依赖项而需要较旧的版本,而不是您通过 安装的版本gem install mocha
,假设这是您所做的。
不过,显示 Gemfile 的内容可能有助于更轻松地解决这个问题。
看起来那个版本的 mocha是从 RubyGems 中删除的,所以你需要一个更新的版本。如果您没有硬锁定 Gemfile 中的特定版本,请尝试bundle update mocha
更新您的 Gemfile.lock。否则,请确保您使用了spermy 运算符来指定 Gemfile 中的版本:
gem "mocha", "~> 0.10.5"