我是perl脚本编程的新手。我有一个我想在Windows XP中运行的Perl程序。
我听说ActivePerl工具用于在Windows中运行Perl scrips。
我尝试安装ActivePerl但安装失败。
请帮我安装并运行一些示例应用程序。
答案 0 :(得分:7)
这些天我建议Strawberry Perl而不是ActivePerl。我还建议安装Padre以便您轻松编辑脚本。还有Padre msi installer还包含Strawberry Perl,因此您可以同时安装两者。
安装完毕后,您可以打开Padre并输入以下内容:
#!/usr/bin/perl
use strict;
use warnings;
print "hello world\n";
然后点击F5
或转到“运行”菜单并选择“运行脚本”。系统将提示您保存文件;选择像hello_world.pl这样的名字。当您完成保存后,Padre将使用Strawberry Perl执行您的程序,并将其输出显示在名为Output的子窗口中。
现在,您已准备好开始使用Perl 5进行冒险。在接下来的步骤中,我建议您阅读Learning Perl并在此处和Perl Beginners mailing list上提问。
答案 1 :(得分:6)
我已经使用ActivePerl大约八年了,安装从未失败过。
如果您没有管理权限,则可以将其安装在您拥有权限的目录中。请注意,如果您没有管理权限,安装程序将无法修改系统范围的环境变量。在这种情况下,您不应在安装程序中检查这些选项,并手动将位置C:\opt\Perl\site\bin;C:\opt\Perl\bin
(如果您将其安装在C:\opt
中)添加到%PATH%
,关联.pl
,{ {1}}和.wpl
个.plx
扩展程序,并将perl
,.pl
和.plx
添加到.wpl
(在您的用户环境中)。
您可以选择使用Strawberry Perl,但您应该了解安装尝试失败的原因以及解决方法。