私はwinxp sp3ボックスにzlib、ssl、readlineのような必要なライブラリだけでなく、ruby 1.8.6 p368とgems 1.3.4をインストールしました。それが欠けている「にRubyGems /デフォルト/ OPERATING_SYSTEM」ファイルを修正して開始する理にかなっているようにRuby gem LoadError - rubygems/defaults/operating_system
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
は思え: 問題は、私は今、いくつかの宝石を使用しようとすると、私は次のエラーを取得する、です。どうやってやるの? TIA
PS: 宝石envがあなたもmysqlの宝石を必要とするように見えます
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/
"rubygems/defaults/operating_system.rb"はシステムの任意の場所にありますか? RubyGems 1.3.2では、ファイルがロードされるように見えますが、存在する場合にのみ表示されます。 ファイルがD:/ ruby/...パスに存在し、C:/ Documents and Settings/...パスに存在せず、コンテキストが切り替わっている可能性がありますか? RubyGemsはD:/ pathをチェックしてファイルが存在しますが、C:/ pathをロードしようとすると失敗します。ちょうど推測... これは詳細を持っています:http://www.infoq.com/news/2009/04/rubygems-plugins – mlambie
エラーを生成するスクリプトを投稿してください。ありがとう!ここ –