Ruby gem LoadError - rubygems / defaults / operating_system
-
06-07-2019 - |
Pergunta
Eu instalei o Ruby 1.8.6 P368 e pedras preciosas 1.3.4 como bibliotecas bem como necessários, como zlib, SSL ou readline na minha caixa winxp sp3. O problema é, quando eu agora tentar usar alguma jóia, eu recebo o seguinte erro:
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 faz sentido começar com, que fixa os desaparecidos "RubyGems / defaults / operating_system" arquivo. Como eu posso fazer isso? TIA
PS: gem env seja
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/
Solução
Você estava correndo usando -d
? Se assim for, considera isto este e-mail que é exibindo exceções, mesmo quando eles 're resgatados.
Outras dicas
Parece que você precisa a gema mysql também.
O seguinte erro
Exception 'LoadError' at D:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1112 - no such file to load -- rubygems/defaults/operating_system
Pode se relacionar com qualquer
- uma instalação corrompida (verifique o rubygems.rb arquivo e certifique-se que requer 'rubygems / defaults / OPERATING_SYSTEM'. Se isso acontecer, verifique se ele existe) ou
- você está tentando executar um aplicativo 2.3.x enquanto o servidor ainda está configurado para usar Rails 2.1.x
Espero que isso ajude. Se não, deixe-me saber.
Você já tentou InstantRails? Tem trilhos / apache / mysql em um pacote agradável e trabalhou fora da caixa em cada caixa XP eu tentei.
Eu também instalar o NetBeans como o ambiente dev e apenas apontá-lo para InstantRails "bin / ruby" binário.