From: tamouse mailing lists Date: 2013-05-07T21:52:47+09:00 Subject: Re: can't find gems On Tue, May 7, 2013 at 7:41 AM, tamouse mailing lists wrote: > On Tue, May 7, 2013 at 6:54 AM, Peter Bailey wrote: >> Hi, >> My install of Ruby doesn't seem to be able to find any gems. I'm getting >> this error when just running a Ruby script. I'm using Ruby 2.0.0.p0. >> >> F:\workflows\graphics\Asura-Non\RCSCR\in>ruby -d >> e:\live\scripts\ruby\asura-non\rcscr\rcscr_pdf_single.rb >> hist205ar-15.pdf >> >> Exception `LoadError' at C:/Ruby200/lib/ruby/2.0.0/rubygems.rb:1082 - >> cannot load such file -- rubygems/defaults/ruby >> Exception `Errno::ENOENT' at C:/Ruby200/lib/ruby/2.0.0/fileutils.rb:1620 >> - No such file or directory - hist205ar-15.pdf >> C:/Ruby200/lib/ruby/2.0.0/fileutils.rb:1620:in `stat': No such file or >> directory - hist205ar-15.pdf (Errno::ENOENT) >> >> Thank you, >> Peter >> >> -- >> Posted via http://www.ruby-forum.com/. >> > > What do you get if you just try something like: > > ruby -e 'puts "Hello, world"' > > Also, try running that script without the file name argument. > > And have you checked to make sure hist205ar-15.pdf does exist in the > directory you're running that from? > Trying this locally, this is what I get: $ ruby -d -e 'puts "hello,world"' Exception `LoadError' at /home/tamara/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems.rb:1073 - cannot load such file -- rubygems/defaults/operating_system Exception `LoadError' at /home/tamara/.rvm/rubies/ruby-1.9.3-p392/lib/ruby/site_ruby/1.9.1/rubygems.rb:1082 - cannot load such file -- rubygems/defaults/ruby hello,world $ ruby -e 'puts "hello,world"' hello,world So, it's not a 2.0 problem. It may not be a problem at all, as all -d is doing is setting the $DEBUG global to true, AFAICT. (If you're expecting that to launch in debug mode, that won't do it. Try pry instead.)