2

我已经使用 Ruby 1.8.7 在新的 Ubuntu 映像(通过 Vagrant 运行)上安装了 sys-proctable gem。

vagrant@precise64:~$ gem list

*** LOCAL GEMS ***

bunny (0.7.9)
chef (10.14.2)
...many, many gems more
sys-proctable (0.9.3 universal-linux)
systemu (2.5.2)
treetop (1.4.10)
uuidtools (2.1.3)
yajl-ruby (1.1.0)

现在我想把它加载到irb

vagrant@precise64:~$ irb
irb(main):001:0> require 'sys/proctable'
    LoadError: no such file to load -- sys/proctable
    from (irb):1:in `require'
    from (irb):1
    from :0

那么这里的问题是什么?

4

2 回答 2

3

您可能需要先要求 ruby​​gems。我认为它会起作用。

另外:您确定需要使用 a/而不是 a-吗?

于 2013-05-21T18:09:22.353 回答
1

显然你设法加载它......只是想确保所有内容都已写入。

这绝对是一个 / 是必需的。这应该工作:

require 'rubygems'
require 'sys/proctable'
....
于 2014-01-16T10:01:00.303 回答