2011-01-29 10 views
1

hpricot gemのロードに問題があります。 私はそれをrakeタスクで使用し、require "hpricot"を入れています。 しかし、それはエラーメッセージでロードされません:no such file to load -- hpricot 私はそれを私の宝石リストに表示しますが、レーキタスクがそれを認識しない理由を知らないでしょう。 誰もがhpricot gemでこの種の問題を経験していますか? gem list -d hpricothpricot gemのロードに関する問題

出力:

*** LOCAL GEMS *** 

hpricot (0.8.3) 
    Author: why the lucky stiff 
    Rubyforge: http://rubyforge.org/projects/hobix 
    Homepage: http://code.whytheluckystiff.net/hpricot/ 
    Installed at: /Library/Ruby/Gems/1.8 

    a swift, liberal HTML parser with a fantastic lib 

答えて

1

私はこの問題を解決しました。 私のレールアプリのgemファイルにhpricot gemを追加するのを忘れました。 gemfileにgemを追加してbundle installを実行すると、すべて正常に動作します。

0

hpricotを必要とする前require 'rubygems'を追加してみてください。

+0

私はそれをしましたが、それでも同じ結果です。 – LeonS

+0

OSX上にあり、gemのパスに問題があるようです。 Railsアプリ内で宝石を凍らせたり、宝石を探している場所に雨粒を出すように頼むことができますか? – lbz

+0

どのようにして宝石を探しているのかを確認するにはどうすればよいですか? – LeonS

関連する問題