2012-02-17 19 views
2

私はWindowsマシン上でRoRアプリケーションを実行しようとしている途中です。私はすべての設定を完了することで多くの進歩を遂げましたが、私はここで立ち往生しています。Ruby on Rails: "このようなファイルをロードできません"イベントマシン

私がやった
C:\inetpub\wwwroot\voterApp>rails server 
C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:251:in `require': cannot load such file -- eventmachine (LoadError) 
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:251:in `block in require' 
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:236:in `load_dependency' 

「宝石がeventmachine --preインストール」、これが役立っているようには見えません:私は熊手を実行しようとすると、私は次のエラーを取得します。誰かが私を正しい方向に向けることができますか?私はルビーロードパスが混乱していることを読んだことがありますが、この文脈にどのように適合しているかわかりません。

+0

イベントハンドラでバンドラが引き出されていないことがわかりました。私はgemfileを更新する必要がありました。あなたのporjectの宝石ではなく、あなたのマシンのルビーのためのものです。私はこれが似たような問題に遭遇する可能性のある他の人を助けることを望みます – JakeP

+0

これを答えて、あなたの質問を閉じて受け入れてください。それは多くの助けになります。 – ScottJShea

+1

完了!スコットに感謝します。 – JakeP

答えて

5

私は、バンドラーがイベントマシンを引っ張っていないことを知りました。私はgemfileを更新する必要がありました。あなたのporjectの宝石ではなく、あなたのマシンのルビーのためのものです。私はこれが似たような問題に遭遇する可能性のある他の誰にも役立つことを願っています。