我安装摩卡使用宝石安装摩卡,它确实安装成功。我的GEMFILE中没有特定版本的版本要求。宝石安装,但捆绑销售商没有得到它
我仍然得到错误:
Could not find mocha-0.10.3 in any of the sources
任何人都知道这是为什么?
我安装摩卡使用宝石安装摩卡,它确实安装成功。我的GEMFILE中没有特定版本的版本要求。宝石安装,但捆绑销售商没有得到它
我仍然得到错误:
Could not find mocha-0.10.3 in any of the sources
任何人都知道这是为什么?
从rubygems.org
安装宝石,你需要设置source :rubygems
在Gemfile中,使它看起来像
source :rubygems
gem "mocha"
问题也可能是您的Gemfile.lock的需要旧版本由于一些依赖关系,而不是通过gem install mocha
安装的那个,假设这就是你所做的。
虽然显示Gemfile的内容可能有助于解决这个问题。
看起来像那个版本的来自RubyGems的摩卡was yanked,所以你需要一个更新的版本。如果您没有锁定到Gemfile中的特定版本,请尝试使用bundle update mocha
来更新您的Gemfile.lock。否则,请确保您使用的是精子运算符来指定您的Gemfile中的版本:
gem "mocha", "~> 0.10.5"
我设法修复它。谢谢。我在Gemfile.lock中忘记了一些行:( – BrainOverfl0w 2012-04-23 15:56:51