- ベストアンサー
Ruby の実行について
Ruby初心者です。 メモ帳で puts "hello world"と打ち、名前をsample.rbにし、c:\Users\rbというファイルに保存しました。次にコマンドプロンプトで c:\Users\rb>ruby sample.rb と入力したんですが、'ruby'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。といわれました。 どうすればいいのですか? 本を見てもネット上のサイトをみても >ruby ●●.rb なんです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
システムにRubyがインストールされていないか、またはインストールされているとしてもrubyにパスが通っていないのが原因です。 「パスの通し方」「windows path」などで検索すると、参考URLに挙げたような資料が沢山見つかるはずです。それを参考にruby.exeにパスを通してください。 なお、Rubyをインストーラーでインストールした場合、パスが通った状態のコマンドプロンプトを起動するための項目がメニューに登録されていることもあります。それがありそうならばそれを利用する手もあります。
その他の回答 (1)
- siffon9
- ベストアンサー率64% (136/211)
WindowsでしたらActiveScriptRubyがおすすめです。 インストールするとスタートメニューやデスクトップにRuby Consoleという赤いアイコンが登場します。これをダブルクリックして開くコンソール画面はすでにパスが設定された状態なので、そのまま実行できますよ。 ActiveScriptRuby http://arton.hp.infoseek.co.jp/indexj.html
お礼
既にそのソフトは入ってましたが、ファイルが壊れてました。なので再インストールしたら赤いアイコンがデスクトップ上に出てきました。きちんと動きます。ありがとうございました。
お礼
これは他のコマンドプロンプトを使う言語にも使えそうですね。ありがとうございます。