2012-04-23 17 views
0

gem install mochaを使用してmochaをインストールしたところ、正常にインストールされました。私のGEMFILEには特定のバージョンのバージョン要件はありません。宝石がインストールされていますが、バンドラーが入手できません

私はまだエラーを取得:

Could not find mocha-0.10.3 in any of the sources 

誰もがなぜ知っていますか? rubygems.orgから宝石をインストールするには

答えて

1

、あなたはそれが問題はまたあなたGemfile.lockは、いくつかのために、古いバージョンを必要とすることがあるかもしれない

source :rubygems 
gem "mocha" 

のようなものを見えるように、Gemfileにsource :rubygemsを設定する必要があります依存関係は、あなたがインストールしたものと仮定して、gem install mocha経由でインストールしたものよりも優先されます。

あなたのGemfileの内容を表示すると、これを簡単に解決できます。

+0

私はそれを修正することができました。ありがとう。私はGemfile.lockのいくつかの行を忘れてしまった:( – BrainOverfl0w

0

RubyGemsのmocha was yankedのバージョンのように見えるので、新しいバージョンが必要です。 Gemfileの特定のバージョンにハードロックされていない場合は、bundle update mochaを試してGemfile.lockを更新してください。それ以外の場合は、スペルミス演算子を使用してGemfileのバージョンを指定していることを確認してください:

gem "mocha", "~> 0.10.5" 
関連する問題