【发布时间】:2010-12-14 00:33:44
【问题描述】:
我正在尝试:
require 'nokogiri'
在irb中,没有成功。 Nokogiri gem 已安装。来自:
gem list --local
我明白了:
nokogiri (1.4.4, 1.4.3.1)
但是当我尝试在 irb 中“要求”它时,我得到:
LoadError: 没有要加载的文件 -- nokogiri 来自 (irb):8:in `require' 来自 (irb):8 来自:0
Nokogiri“生活”在:
/opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib
在我的系统上。另外,我的 GEM PATH(来自 gem env)是:
/opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8
如果我一直进入 nokogiri gem 目录,我可以成功地“要求”它。但为什么我不能从其他任何地方要求它?我对 gem 路径有一些误解。
【问题讨论】: