ruby - page - watir guide
Ruby-requiere ''watir-webdriver''-genera un LoadError sin dicho archivo... ¿Por qué? (3)
Dependiendo de su configuración, es posible que necesite solicitar ''rubygems'' primero, así:
$ irb
>> require ''rubygems''; require ''watir-webdriver''
=> true
Soy nuevo en Ruby y realmente agradecería algo de ayuda para entender lo que está sucediendo aquí.
Resumen:
Gema, instalar, watir-webdriver
Se instala bien
comenzar irb
requiere "watir-webdriver"
... LoadError: no se carga ese archivo --watir-webdriver
Seguramente esto debería responder
=> true
¿Por qué no está encontrando la gema? ¿O qué estoy haciendo mal?
Estoy en win7, Railsinstaller (Ruby 1.8.7).
En Ruby 1.8.7, require
no localizará gemas a menos que require ''rubygems''
primero require ''rubygems''
. (Ruby 1.9 carga gemas sin esto).
Recomiendo encarecidamente usar Bundler para administrar dependencias de gemas. Si no estuvieras en Windows, también recomendaría RVM ; Entiendo que Pik puede hacer algo similar para Windows, pero nunca lo he usado.
En 1.8.7 necesita requerir rubygems primero.
require ''rubygems''
Alguna explicación aquí: ¿Cómo es que los rubygems ayudan a encontrar los archivos de rubygem?