0

gem install mocha を使用して mocha をインストールしたところ、正常にインストールされました。私の GEMFILE には、特定のバージョンのバージョン要件はありません。

私はまだエラーが発生します:

Could not find mocha-0.10.3 in any of the sources

誰でも理由を知っていますか?

4

2 に答える 2

1

から gem をインストールするには、Gemfile にrubygems.orgを設定して、次のようにする必要があります。source :rubygems

source :rubygems
gem "mocha"

問題は、Gemfile.lock がいくつかの依存関係のために古いバージョンを必要とすることである可能性もありますgem install mocha

ただし、Gemfile の内容を表示すると、これを簡単に解決できる場合があります。

于 2012-04-23T15:50:07.217 に答える
0

そのバージョンの mochaRubyGems からヤンクされたように見えるので、新しいバージョンが必要になります。Gemfile の特定のバージョンにハードロックされていない場合は、Gemfile.lockbundle update mochaを更新してみてください。それ以外の場合は、spermy 演算子を使用して Gemfile でバージョンを指定していることを確認してください。

gem "mocha", "~> 0.10.5"
于 2012-04-23T15:57:59.713 に答える