Установка Ruby gem и «Нет такого файла для загрузки»

Я пишу сценарии с Ruby 1.9.2dev в Backtrack 5, но у меня возникают некоторые проблемы при попытке синтаксического анализа html-сущностей с помощью библиотеки "htmlentities".

Я не могу загрузить библиотеку, хотя я установил ее с помощью gem. Я покажу вам проблемы с консолью:

root@bt:~# gem list -d htmlentities

*** LOCAL GEMS ***

htmlentities (4.3.1)
    Author: Paul Battley
    Homepage: https://github.com/threedaymonk/htmlentities
    Installed at: /var/lib/gems/1.9.2

    A module for encoding and decoding (X)HTML entities.

root@bt:~# irb  irb(main):001:0> require 'htmlentities'  LoadError: no such file to load -- htmlentities    
       from (irb):1:in `require'    
       from (irb):1     
       from /usr/bin/irb:12:in `<main>'

Это та же проблема, что и у меня с nokogiri. Я установил библиотеку с помощью

gem install htmlentities

. Вы знаете, почему у меня эта проблема?

Спасибо.

ИЗМЕНИТЬ:

Я также пробовал использовать require 'rubygems' ранее для любого другого требования, но происходит то же самое:

Я пробовал require 'rubygems', но происходит то же самое:

irb(main):001:0> require 'rubygems'
=> false
irb(main):002:0> require 'htmlentities'
LoadError: no such file to load -- htmlentities
    from (irb):2:in `require'
    from (irb):2
    from /usr/bin/irb:12:in `<main>'
5
задан matt 19 January 2012 в 20:44
поделиться