require'geoip'导致Ruby 1.8出错

时间:2013-05-23 08:11:25

标签: ruby rubygems geoip

我按照这些指示http://geoip.rubyforge.org/从maxmind.com安装了纯红宝石。

不幸的是

require 'geoip'

导致以下错误:

`require': no such file to load -- geoip (LoadError)

我检查了我的系统,发现在以下位置安装了geoip:

/usr/local/bin/geoip
/var/lib/gems/1.8/gems/geoip-1.2.1/bin/geoip
/var/lib/gems/1.8/gems/geoip-1.2.1/data/geoip

1 个答案:

答案 0 :(得分:0)

由于您使用的是Ruby 1.8,因此必须在rubygems之前明确要求geoip

require 'rubygems'
require 'geoip'