多くのチュートリアルとハウツーページで、次のようなものを使用しています。
ruby C:\test.rb
これは、test.rb を解析してインタープリターに渡し、... スクリプトを実行します。しかし、これは Windows でどのように行われるのでしょうか? Ruby は認識された内部コマンドではありません (シェル出力によると)?
Linuxでこれらすべてのことを行う方法を知っています。それは簡単です...悲しいかな、Windowsは時々完全に混乱します:)
多くのチュートリアルとハウツーページで、次のようなものを使用しています。
ruby C:\test.rb
これは、test.rb を解析してインタープリターに渡し、... スクリプトを実行します。しかし、これは Windows でどのように行われるのでしょうか? Ruby は認識された内部コマンドではありません (シェル出力によると)?
Linuxでこれらすべてのことを行う方法を知っています。それは簡単です...悲しいかな、Windowsは時々完全に混乱します:)
最善の策は、Ruby 実行可能ファイルへのパスを環境変数に追加することです。
Windows の [コンピュータ] を右クリックします。
[プロパティ...] をクリックします。
[詳細] タブを選択します。
「環境変数」をクリックします
リストで「パス」を見つけて、編集をクリックします
C:\Ruby\bin;
文字列の末尾に(またはRubyをインストールした場所に)追加します
ruby.exe
Windowsでは、を含むディレクトリをSystem-Variableに追加するとPath
、上記が機能するはずです。小さなチュートリアルについては、こちらを参照してください (ちなみに、ディレクトリは UNIX のように;
(セミコロン) で区切られ:
ています)。
も可能
cd \Path\To\Ruby\Interpreter
ruby.exe C:\test.rb
(現在の作業ディレクトリ)は.
常にPath
.