2 つの Ruby スクリプトがあり、それらのファイルを呼び出すと、エラーが発生します。
と がr1.rb
ありr2.rb
ます。私が呼び出すr1.rb
とr2.rb
、r3.rb
次のエラーが表示されます。
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- r1 (LoadError)
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from r3.rb:1:in `<main>'
r1.rb は次のとおりです。
def random
rand(1000000)
end
r2.rb は次のとおりです。
def random
(rand(26) + 65).chr
end
r3.rb は次のとおりです。
require 'r1'
require 'r2'
puts random