Another require question


#1

I’ve been learning Ruby for 2 weeks and of course I like it.

However,

‘file.open(path)’ returns this error in the SciTE editor:

“undefined local variable or method `math’ for main:Object (NameError)”

I try to require ‘file’ and fail at that too, even with an absolute path
to ‘file.rb’ under the gems folder.

Maybe I need to reinstall Ruby?

Help please.


#2

Ed Hardy wrote:

I try to require ‘file’ and fail at that too, even with an absolute path
to ‘file.rb’ under the gems folder.

Maybe I need to reinstall Ruby?

Help please.

I can’t offer any advice on (1), but it sure looks like a typo to me.
For (2), do you need to require ‘rubygems’ first? I thought the OCI
normally set up the RUBYOPTS environment variable to “rubygems” but
perhaps I’m wrong.