Ruby gem LoadError - rubygems / defaults / operating_system
-
06-07-2019 - |
Pregunta
He instalado ruby ??1.8.6 p368 y gems 1.3.4, así como las bibliotecas necesarias como zlib, ssl o readline en mi caja winxp sp3. El problema es que cuando trato de usar alguna gema, aparece el siguiente error:
Exception `LoadError' at D:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1112 - no su
ch file to load -- rubygems/defaults/operating_system
Exception `LoadError' at D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.
rb:31 - no such file to load -- mysql
Parece que tiene sentido comenzar arreglando los " rubygems / defaults / operating_system " faltantes expediente. ¿Cómo puedo hacer eso? TIA
PS: joya env es
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.4
- RUBY VERSION: 1.8.6 (2009-03-31 patchlevel 368) [i386-mswin32]
- INSTALLATION DIRECTORY: D:/ruby/lib/ruby/gems/1.8
- RUBY EXECUTABLE: D:/ruby/bin/ruby.exe
- EXECUTABLE DIRECTORY: D:/ruby/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-mswin32-60
- GEM PATHS:
- D:/ruby/lib/ruby/gems/1.8
- C:/Documents and Settings/fluffy/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
Solución
¿Estaba ejecutando usando -d
? Si es así, este correo electrónico reconoce que está mostrando excepciones incluso cuando eres rescatado.
Otros consejos
Parece que también necesitas la gema mysql.
El siguiente error
Exception 'LoadError' at D:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1112 - no such file to load -- rubygems/defaults/operating_system
Puede relacionarse con cualquiera
- una instalación corrupta (verifique el archivo rubygems.rb y asegúrese de que requiere 'rubygems / defaults / operating_system'. Si es así, verifique si existe) o
- está intentando ejecutar una aplicación 2.3.x mientras el servidor todavía está configurado para usar Rails 2.1.x
Espero que esto ayude. Si no, házmelo saber.
¿Has probado InstantRails? Tiene rails / apache / mysql en un paquete agradable y funcionó de fábrica en cada caja de XP que probé.
También instalo NetBeans como entorno de desarrollo y solo apunto a InstantRails "bin / ruby" binario.