I’m trying to learn Ruby. A task I’m trying to do is download a file
from
the web and save it locally.
I’m looking at File input/output | The Bastards Book of Ruby and trying to
implement the solution in the “Exercise: Copy Wikipedia’s front page to
a
file using block notation” section, but it’s not working for me. The
error
message I get is:
/home/jhsu/.rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- rest-client (LoadError) from /home/jhsu/.rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require’
from test.rb:4:in `’
What am I missing? Would another approach be better?
Jason H., Android developer wrote in post #1097902:
I’m trying to learn Ruby. A task I’m trying to do is download a file
from
the web and save it locally.
I’m looking at File input/output | The Bastards Book of Ruby and trying to
implement the solution in the “Exercise: Copy Wikipedia’s front page to
a
file using block notation” section, but it’s not working for me. The
error
message I get is:
What am I missing? Would another approach be better?
Did you install the rest-client gem?
gem install rest-client
You you don’t have the gem installed Ruby can’t very well load it.
Usually when you see that custom_require it assumes the name you gave in
require statement is custom since it wasn’t found in the list of gems.