如何指定要使用的Perl bin

时间:2013-05-11 18:57:40

标签: windows perl environment-variables

我的Windows PC上有多个版本的Perl。

以下是我输入perl program.pl时要使用的版本... C:\Perl64\bin

我使用#!吗?谢谢!

1 个答案:

答案 0 :(得分:2)

Unix内核使用shebang来调用正确的解释器。由于Windows不是unixoid,所以shebang通常是无用的(但是,perl本身会解析shebang的-w-T等标志。

相比之下,PATH变量在所有现代平台上都很常见。它指定可执行文件可能驻留的所有位置。使用第一个匹配,即您可以通过添加特定位置来覆盖默认值。

在Windows上,dirs由;分隔,而Unix使用:

cmd.exe shell上,您可以修改路径,如

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

如果我没有弄错的话(手边没有任何东西可以测试)。它也可以在高级系统设置下进行修改。寻找“环境变量”。