私は本「MongoDB in Action」からMongodbとrubyを学んでいます。Mongodbを正常にインストールし、その上でいくつかのコマンドを実行することができました。ルビーが正しくインストールされていない可能性があります。Ubuntu 12.10 ruby 1.9.3 を使用しています
私は connect.rb という本からのプログラムを持っています
================================================== ========
require 'rubygems'
require 'mongo'
@con = Mongo::Connection.new
@db = @con['tutorial']
@users = @db['users']
================================================== =========
ruby connect.rb を使用してプログラムを実行すると
エラーメッセージなしで実行されますが、irb を使用しようとすると、次のエラーが発生します。
irb -r connect.rb
/usr/local/rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require':LoadError: cannot load such file -- connect.rb
irb と入力すると、irb プロンプトが正常に表示されます。