tag:help.rubygems.org,2010-01-19:/discussions/problems/323-require-no-such-file-to-load-rubygemsRubyGems.org: Discussion 2018-10-18T19:50:59Ztag:help.rubygems.org,2010-01-19:Comment/29367382010-09-13T01:45:11Z2010-09-19T20:33:41Z`require': no such file to load -- rubygems <div><p>I am new to gems. Do you see a way to fix the "no such file to load -- rubygems" load error?</p>
<p>Here is the error in action:<br />
$ spec --format specdoc note_spec.rb
./spec_helper.rb:10:in `require': no such file to load -- rubygems (LoadError)</p>
<p>Line 10 of spec_helper.rb file is:<br />
require 'rubygems'</p>
<p>I am running Jruby 1.4.0 on Ubuntu 10.4. Before I installed Jruby, I was running Ruby 1.9, which has since been removed.<br />
The following is every relevant diagnostic I could think of:</p>
<p>/usr/lib/jruby/lib/ruby/site_ruby/1.8$ ls
gauntlet_rubygems.rb rbconfig rubygems.rb<br />
gemconfigure.rb rubygems ubygems.rb</p>
<p>$ which rubygems.rb
</p>
<p>$ which rubygems
</p>
<p>$ jirb</p>
<blockquote><blockquote><p>require 'rubygems'
=> true
$:.each { |d| puts d}
/usr/lib/jruby//lib/ruby/site_ruby/1.8
/usr/lib/jruby//lib/ruby/site_ruby/shared
/usr/lib/jruby//lib/ruby/1.8
.
=> ...
exit</p></blockquote></blockquote>
<p>$ jruby -v
jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2010-02-11 6586) (OpenJDK Client VM 1.6.0_18) [i386-java]</p>
<p>$ ruby -v
The program 'ruby' is currently not installed.</p>
<p>$ gem env
The program 'gem' can be found in the following packages:<br />
* rubygems1.8
* rubygems1.9.1
Try: sudo apt-get install </p>
<p>Thank you.</p></div>wolf_volpitag:help.rubygems.org,2010-01-19:Comment/29367382010-09-19T20:37:08Z2010-09-19T20:38:11Z`require': no such file to load -- rubygems <div><p>Problem solved, all it needed was two more gems:</p>
<p>$ sudo jruby -S gem install rspec
$ sudo jruby -S gem install hpricot</p></div>wolf_volpi