Error con Hpricot

Hace tiempo que descubrí Hpricot y me pareció una librería muy útil e interesante, pero al intentar probar el ejemplo de la página principal siempre me daba error. Dentro de una aplicación Rails funcionaba, pero si intentaba ejecutar el ejemplo desde la línea de comandos me daba este error:


./hpricot.rb:8: undefined method `Hpricot' for main:Object (NoMethodError)
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from hpricot.rb:5

Probé mil y una maneras de poner los requires y nada, pues al final ayer, no se por qué, se me ocurrió ponerlo así:

require 'rubygems'
require 'open-uri'
gem 'hpricot'
require 'hpricot'

y ¡tachán! funcionó.

Hierarchy: previous, next

Comments

There are 0 comments on this post. Post yours →

Post a comment

Required fields in bold.






Markdown syntax enabled (no html). See the syntax rules for help.