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/ 
Foi útil?

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

  1. 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
  2. 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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top