Windows 10 powershellを使用してrubyファイルを実行します。私のPowerShellのターミナルでは、私はPowershellを使用してRubyファイルを実行できません
ruby test.rb
を入力したとき、私は
ruby: The term 'ruby' is not recognized as the name of the cmdlet, function,
script file, or operable program. Check the spelling of the name, or if a
path was included, verify that the path is correct and try again.
At line:1 char:1
+ ruby test.rb
+Category Info :ObjectNotFound: (ruby:String) [],
CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
を受けるこれらのコマンドは、私が正しいディレクトリにいる
ruby.exe test.rb
rb.exe test.rb
いずれも動作しません。問題はPATHと関係がありますが、PATHはまだわかりません。 Powershellと私の初心者のIDE、Visual Studio Codeの両方で.rbファイルを実行しようとしています。
おかげ
@ジョンこの問題が解決した場合は、それを将来の読者のための答えとしてください。 – TheIncorrigible1
私はまだこの問題を解決しようとしています。 Powershellで '$ Path =' C:\ Path \ to \ ruby.exe 'と入力してEnterキーを押します。次の行で、私は '&$ Path args'を試してみました。返されたメッセージの両方。私はもう少し研究と作業をした後、このスレッドを更新します。 – John
@John '$ Path args'は動作しません、'&$ Path args'はすべきです。あなたがそのようにしようとしている場合は、引用符なしでexeへのパスを使用してください。そうすれば、exeとして適切に解釈されます。 – TheIncorrigible1