我在加载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
答案 0 :(得分:1)
我解决了这个问题。
我忘了将hpricot gem添加到我的rails应用程序的gem文件中。
将gem添加到gemfile并运行bundle install
后,一切正常。
答案 1 :(得分:0)
请在尝试使用hpricot之前尝试添加require 'rubygems'
。