2011-07-10 7 views
5

私はRubyの新機能ですが、スクリプト言語は初めてです。私はJavaで約1年の経験がありますが、このコマンドラインのすべてのことは、私の頭をばたつくだけです。"ruby filename.rb"は私のファイルを開けません

私はちょうどそれの一体のために、このチュートリアルを次のようだ:

http://www.ruby-lang.org/en/documentation/quickstart/3/

と私は、ファイルを保存し、IRBからそれを実行するように求めていますまで、それはすべて、シンプルで大丈夫です。私は "ruby ri20min.rb"(もちろん引用なし)をIRBに入力します。このエラーが発生します:

NameError: undefined local variable or method 'ri20min' for main:Object from (irb):1

私は間違っていますか?このチュートリアルでは、ファイルがIRBを介して実行されるはずであることを暗示しているようです。コマンドプロンプトを介して取得する必要がありますか?さて、私もそれを試しましたが、それは私に教えてくれます:

'ruby' is not recognized as an internal or external command, operable program, or batch file.

あなたが与えることができる任意のヘルプの事前に感謝!この20分のチュートリアルでは、1時間以上の構文の調整やグーグルグーグルのために私を苛立たせました。

+1

'どのルビが出力されますか? –

答えて

2

まず、IRB内からruby ri20min.irbを実行しないでください。疑わしい通りにコマンドラインから実行することになっています。 Rubyの実行ファイルがあなたのPATH環境変数にないという事実に関係している可能性があります。

+0

ありがとうございました!インストールを実行したときにそのチェックボックスが表示されませんでした。 – Alex

関連する問題