1

多くのチュートリアルとハウツーページで、次のようなものを使用しています。

ruby C:\test.rb

これは、test.rb を解析してインタープリターに渡し、... スクリプトを実行します。しかし、これは Windows でどのように行われるのでしょうか? Ruby は認識された内部コマンドではありません (シェル出力によると)?

Linuxでこれらすべてのことを行う方法を知っています。それは簡単です...悲しいかな、Windowsは時々完全に混乱します:)

4

2 に答える 2

2

最善の策は、Ruby 実行可能ファイルへのパスを環境変数に追加することです。

  1. Windows の [コンピュータ] を右クリックします。

  2. [プロパティ...] をクリックします。

  3. [詳細] タブを選択します。

  4. 「環境変数」をクリックします

  5. リストで「パス」を見つけて、編集をクリックします

  6. C:\Ruby\bin;文字列の末尾に(またはRubyをインストールした場所に)追加します

于 2010-04-05T15:39:20.567 に答える
0

ruby.exeWindowsでは、を含むディレクトリをSystem-Variableに追加するとPath、上記が機能するはずです。小さなチュートリアルについては、こちらを参照してください (ちなみに、ディレクトリは UNIX のように;(セミコロン) で区切られ:ています)。

も可能

cd \Path\To\Ruby\Interpreter
ruby.exe C:\test.rb

(現在の作業ディレクトリ)は.常にPath.

于 2010-04-05T15:40:08.037 に答える