ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:maindish Ruby の実行について
困り度:
  • 困っています
Ruby初心者です。 メモ帳で puts "hello world"と打ち、名前をsample.rbにし、c:\Users\rbというファイルに保存しました。次にコマンドプロンプトで c:\Users\rb>ruby sample.rb と入力したんですが、'ruby'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。といわれました。 どうすればいいのですか? 本を見てもネット上のサイトをみても >ruby ●●.rb なんです。
質問投稿日時:09/10/27 21:36
質問番号:5401814
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:siffon9 WindowsでしたらActiveScriptRubyがおすすめです。
インストールするとスタートメニューやデスクトップにRuby Consoleという赤いアイコンが登場します。これをダブルクリックして開くコンソール画面はすでにパスが設定された状態なので、そのまま実行できますよ。

ActiveScriptRuby
http://arton.hp.infoseek.co.jp/indexj.html
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/10/28 05:55
回答番号:No.2
この回答へのお礼既にそのソフトは入ってましたが、ファイルが壊れてました。なので再インストールしたら赤いアイコンがデスクトップ上に出てきました。きちんと動きます。ありがとうございました。

回答

良回答20pt

回答者:yugui システムにRubyがインストールされていないか、またはインストールされているとしてもrubyにパスが通っていないのが原因です。

「パスの通し方」「windows path」などで検索すると、参考URLに挙げたような資料が沢山見つかるはずです。それを参考にruby.exeにパスを通してください。

なお、Rubyをインストーラーでインストールした場合、パスが通った状態のコマンドプロンプトを起動するための項目がメニューに登録されていることもあります。それがありそうならばそれを利用する手もあります。
種類:回答
どんな人:専門家
自信:自信あり
回答日時:09/10/27 23:51
回答番号:No.1
参考URL: http://pocketstudio.jp/win/xp/path.html
この回答へのお礼これは他のコマンドプロンプトを使う言語にも使えそうですね。ありがとうございます。
最新から表示回答順に表示良回答のみ表示