From: Luis Lavena Date: 2007-12-07T01:40:56+09:00 Subject: Re: How do I use Ruby 1.9 RC ? On Dec 6, 3:34 am, Ashutosh wrote: > Hello all, > > I downloaded Ruby 1.9 RC binaries (ruby 1.9.0 (2007-07-09 patchlevel > 0) [i386-mswin32]) and observed that there are fewer files in bin > directory as compared to Ruby 1.8.6. > > Running any ruby program gives me error > > 0: no such file to load -- ubygems (LoadError) > > I tried copying gems directory from my Ruby 1.8.6 directory to Ruby > 1.9 but did not work. > > Any suggestions? > Open a console window and do: SET RUBYOPT= before calling your new ruby installation This happens because you have One-Click Installer that was set to add rubygems by default to your ruby environment each time the VM is loaded. I often do manually "require 'rubygems'" at the top of my scripts if they need certain gems, but often they don't. You can also remove the environment variable permanently from Control Panel -> System -> Advanced -> Environment Variables. Keep in mind that if you remove it, you will need do the require thing each time you need to use a gem (this is for cases outside mongrel or rails that are gem-friendly). HTH, Luis