没有这样的文件加载 - 要求wordnet失败 - 解决宝石安装问题

时间:2011-08-18 08:32:33

标签: ruby rubygems require

我的ruby环境无法看到已安装的gem,至少需要失败

这是关于gem wordnet http://deveiate.org/projects/Ruby-WordNet我开始一个示例脚本(当然是用户)

./meronymTree.rb 
./meronymTree.rb:8:in `require': no such file to load -- wordnet (LoadError)
    from ./meronymTree.rb:8

在一些示例脚本中,它被称为“WordNet”,而在某些示例脚本中,它是小写的,错误是相同的。

这是脚本第一行

#!/usr/bin/ruby -w

$LOAD_PATH.unshift "lib"
require 'wordnet'

检查gem是否已安装,以root用户身份

gem list |grep word
wordnet (0.0.5)


root@auedv18:/var/lib/gems/1.8/gems/wordnet-0.0.5# ls
ChangeLog  convertdb.rb  examples  lib  LICENSE  rake  Rakefile  Rakefile.local  README  spec  utils.rb

其他宝石很好。

我在当前的ubuntu上并获得了ruby1.8和rubygems-1.8.6,(如果这有所不同)。

嗯,我从上面的网站下载了wordnet-0.0.5.gem文件,然后做了

gem install wordnet-0.0.5.gem 

1 个答案:

答案 0 :(得分:1)

试试这个:

require 'rubygems'
require 'wordnet'