我刚刚在64位笔记本电脑上下载了ActivePerl for Windows 10,但是当我转到命令提示符时,perl -v会失败,除非目录是C:\ Perl64 \ bin,在这种情况下它告诉我我有Perl 5.20.2版权所有Larry Ullman等,但如果我尝试在任何地方打开perl文件,没有任何反应,如果我运行perl.exe,它只会显示一个带闪烁条的命令窗口,没有任何反应,当我尝试运行时。 Eclipse中的pl程序它可以预见地告诉我,因为perl-v失败了它不会运行。
如何让.pl文件运行?
答案 0 :(得分:5)
您必须在.pl文件扩展名和Perl运行时之间创建文件关联。
在命令提示符下键入以下内容。
assoc .pl=PerlScript
ftype PerlScript=c:\perl\bin\perl.exe %1 %*
选择perl.exe或wperl.exe,具体取决于您获取可见命令窗口的需要。
答案 1 :(得分:1)
要识别perl,必须将C:\ Perl64 \ bin添加到PATH环境变量中。转到控制面板>系统>高级系统设置>环境变量。在标记为User variables for的顶部框中编辑包含PATH的行,并添加; C:\ Perl64 \ bin(注意分号)到最后。一定不要破坏已存在的任何东西。