1

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

の出力gem list -d hpricot

*** 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
4

2 に答える 2

1

私は問題を解決しました。Railsアプリのgemファイルにhpricotgemを追加するのを忘れました。gemをgemfileに追加して実行したbundle install後、すべてが正常に機能します。

于 2011-02-05T13:46:25.747 に答える
0

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

于 2011-01-29T20:29:26.460 に答える