0

Windows PC に複数のバージョンの Perl があります。

入力するときに使用したいバージョンは次のとおりperl program.plです...C:\Perl64\bin

私は使用し#!ますか?ありがとう!

4

1 に答える 1

2

シバンは、正しいインタープリターを呼び出すために Unix カーネルによって使用されます。Windows は unixoid ではないため、シバンは一般的に役に立ちません (ただし、perl 自体は、-wまたは などのフラグについてシバンを解析し-Tます)。

対照的に、PATH変数はすべての最新のプラットフォームで共通です。実行可能ファイルが存在するすべての場所を指定します。最初に一致したものが使用されます。つまり、特定の場所を先頭に追加することでデフォルトをオーバーライドできます。

Windows ではディレクトリは で区切られますが;、Unix では:.

シェルではcmd.exe、次のようにパスを変更できます

set PATH=C:\Perl64\bin;$PATH

私が間違っていなければ(手元でテストするものは何もありません)。システムの詳細設定で変更することもできます。「環境変数」を探します。

于 2013-05-11T19:12:22.823 に答える