[解決済み] Ruby 'require' エラー: そのようなファイルをロードできない
2022-02-02 17:05:46
質問
main.rbというファイルがあり、以下のような内容になっています。
require "tokenizer.rb"
tokenizer.rb ファイルは 同じディレクトリ で、その中身は
class Tokenizer
def self.tokenize(string)
return string.split(" ")
end
end
main.rbを実行しようとすると、以下のエラーが発生します。
C:\Documents and Settings\my\src\folder>ruby main.rb
C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb (LoadError)
from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require '
from main.rb:1:in `<main>'
今気づいたのですが、もし私が
load
の代わりに
require
はすべて正常に動作します。何が問題なのでしょうか?
解決方法を教えてください。
試してみたところ
require "./tokenizer"
. お役に立てれば幸いです。
関連
-
[解決済み】rubyの1e18という数字は何を意味するのか?
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] Rubyでファイルをあるディレクトリから別のディレクトリにコピーする
-
[解決済み] Rubyでファイル名を変更するには?
-
[解決済み] 配列をアルファベット順に並べるには?
-
[解決済み] 配列に何かを追加しようとしたときに、nil から整数への暗黙の変換が行われない。
-
ERRORの問題を解決します。rails のインストール時に gem ネイティブ拡張のビルドに失敗しました。
-
[解決済み] Rubyで指定されたディレクトリが存在するかどうかを確認する方法
-
[解決済み] Rubyのincludeとrequireの違いは何ですか?
-
[解決済み] rhc setup でエラー `no such file dl/import` が発生する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Ruby 'require' エラー: そのようなファイルをロードできない
-
[解決済み] ルビー、すべての単語の最初の文字を大文字にする
-
[解決済み] Ruby の `print` から bash スクリプトを呼び出して echo するにはどうしたらいいですか?
-
[解決済み] Rubyでfailキーワードは何をするのですか?
-
[解決済み] Rubyで2次元配列の作成と反復処理
-
[解決済み] プロキシ(ISA-NTLM)の後ろからRuby Gemsをアップデートする方法
-
[解決済み] Ruby 1.8.7 ハッシュを文字列に変換する
-
[解決済み] JanusのセットアップにVIMプラグインを追加する
-
[解決済み] 配列からランダムに選択する方法は?
-
[解決済み] Ruby 1.9.2 で LOAD_PATH から "." が削除された理由と、その代替案は?