※ ChatGPTを利用し、要約された質問です(原文:ruby 1.9.3のrequireについて)
ruby 1.9.3のrequireについて
このQ&Aのポイント
ruby 1.9.3-P1.9.4でのrequireについて調べています。同じディレクトリにファイルを置いてrequireしようとしてもエラーが発生します。
参考書と同じ手順でrequireを使用して外部ファイルを読み込もうとしていますが、エラーが出てしまいます。
初めてrubyを学習中で、たのしいruby第3を使用しています。requireを使って外部ファイルを読み込む方法について、エラーが発生してしまう問題に遭遇しています。
はじめまして。
私は今初めてrubyの勉強をしています。
使用している参考書はたのしいruby第3です。
ruby 1.9.3-P1.9.4でのrequireについて
今回質問させていただく内容としては
requireを使用し外部ファイルを読み込もうとするとエラーになってしま.います。
同じディレクトリにファイルを置いています。
ディレクトリ構造として
c:\workspaceの中にscopetest.rbとsub.rbをおいております。
scopetest.rb
$x = 0
x = 0
require "sub"
p $x
p x
sub.rb
$x = 1
x = 1
実行コマンド
ruby scopetestr.rb
エラー
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require':
cannot load such file -- sub (LoadError) from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:i
n `require'
from scopetest.rb:4:in `<main>'
参考書と同じにやっているのですがエラーがでてしまいます。
初歩的な質問かもしれませんがよろしくおねがいいたします。
お礼
ありがとうございます。 ちゃんと表示されました。