我按照这些指示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
答案 0 :(得分:0)
由于您使用的是Ruby 1.8,因此必须在rubygems
之前明确要求geoip
:
require 'rubygems'
require 'geoip'