加载hpricot gem的问题

时间:2011-01-29 20:26:06

标签: ruby-on-rails ruby rubygems gem hpricot

我在加载hpricot gem时遇到问题。 我在rake任务中使用它并将require "hpricot"放入其中。 但它没有加载错误消息:no such file to load -- hpricot 但我会在我的宝石列表中看到它,但不知道为什么rake任务不能识别它。 有没有人对hpricot gem的那种问题有经验?

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

2 个答案:

答案 0 :(得分:1)

我解决了这个问题。 我忘了将hpricot gem添加到我的rails应用程序的gem文件中。 将gem添加到gemfile并运行bundle install后,一切正常。

答案 1 :(得分:0)

请在尝试使用hpricot之前尝试添加require 'rubygems'