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 methodHpricot' for main:Object (NoMethodError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:ingem_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ó.

twitter
Comentarios
anonymous (no verificado)
Dom, 22/02/2009 - 05:06
Permalink
Gracias, tío, llevaba mil horas aquí intentando ver por qué no funcionaba :S
Añadir nuevo comentario