Problemi curb


#1

Ciao a tutti, premetto che sono alle primissime con ruby.
Ho avuto numerosi problemi per riuscire ad installare con successo la
libreria curb, per la mancanza di 3 o 4 pacchetti, che dopo svariati
tentativi e letture dei log ho trovato, e nonostante l’installazione sia
andata a buon fine, con questo codice:

c = Curl::Easy.perform(“http://www.officina.netsons.org/ed/index.php”)
puts c.body_str

ruby risponde :

################
uninitialized constant Curl (NameError)
################

Suppongo la libreria non sia installata correttamente, quindi vi scrivo
cosa risponde dopo l’installazione al comando gem install curb :

gem install curb
Need to update 2 gems from http://gems.rubyforge.org

complete
Building native extensions. This could take a while…
Successfully installed curb-0.1.2
Installing ri documentation for curb-0.1.2…
Installing RDoc documentation for curb-0.1.2…

Spero possiate aiutarmi.


#2

On 3/29/07, Pino S. removed_email_address@domain.invalid wrote:

################
uninitialized constant Curl (NameError)
################

Suppongo la libreria non sia installata correttamente, quindi vi scrivo
cosa risponde dopo l’installazione al comando gem install curb :

La libreria è installata correttamente, non l’hai importata:

rhymes@groove ~ % irb

    irb(main):001:0> require 'rubygems'

=> true
irb(main):002:0> require ‘curb’
=> true
irb(main):003:0> c =
Curl::Easy.perform(“http://www.officina.netsons.org/ed/index.php”)
=> #Curl::Easy:0x106c970
irb(main):004:0> puts c.body_str

[...]

:slight_smile: