0

アプリのどこにもシナトラを使用していません。アクティブサポートがシナトラを必要とする理由が明確ではありません。この問題を回避するにはどうすればよいですか

/home/user/.rvm/gems/ruby-1.9.3-p286@app/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require': cannot load such file -- sinatra/base (LoadError)
4

2 に答える 2

3

Active Support はシナトラを必要としません。ただし、アクティブなサポートは不足している定数 (およびそのようなパッチrequire) を処理するレールのビットであるため、require が失敗したときにスタック トレースに表示されます。

于 2013-03-02T17:36:18.333 に答える
2

これは、別の gem の依存関係である可能性が最も高いです。たとえば、resque は Sinatra を使用してモニタリングを表示します。を使用gem dependencyしてこれらを見つけることができます。

于 2013-03-05T12:54:41.403 に答える