perl在windows下如何运行

本人已装了Activeperl,而且写好程序后加了后缀.pl,成了运行文件。如双击,则命令指示符跳出马上就消失了(也就是一闪即过),不知道该怎么办。本人第一次用,望可以回答得详细点。我网上找了一些都没说到我想知道的点上的,所以谢谢了。
如用运行,结果和双击一样。如用命令指示符则说不是内部或外部的命令,等。

1. 先检查你的perl是否在系统的PATH环境变量中:
开始->运行,输入cmd,然后运行 perl -v,如果能显示perl的版本,说明你的perl已经在PATH环境变量中;如果显示“不是内部命令也不是外部命令”,那参照以下流程把perl加入PATH环境变量:
右键单击我的电脑,选择“属性”,点击“高级选项卡”,单击“环境变量”,在“系统变量”下面去找PATH,然后选中它,单击“编辑”,在“变量值”里把perl的安装路径下的bin目录追加到末尾(比如你的perl装在C:\perl,就是C:\perl\bin),然后一路点击确定,就修改好了。再照着上面的方法,验证一下是否添加成功。注意,要在修改完了之后重新打开一个命令行窗口,要不然看不到修改的结果。通常命令行的窗口(cmd那个黑色的窗口)在启动的时候会初始化那些环境变量。
2. 关于perl运行
你看到perl文件(.pl)已经关联到perl解释器上了(就是一个黑色的像帽子样的图标),但是不能直接用双击去执行他,因为如果双击执行,在程序结束之后,perl解释器页退出了,你就看不到结果(就是你说的那个黑色窗口一晃),通常来说,执行perl脚本都是单独打开一个命令行窗口,然后执行:
perl script.pl
来运行,前提是perl加到PATH环境变量里面去了。
如果你的pl文件关联到perl解释器上了,有个偷懒的做法就是直接在命令行下执行:
script.pl
这样Window会自动启动相关联的程序(这里是perl解释器)来打开这个文件,你的perl程序就被执行了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-01-18
“开始”,“运行”,输入"cmd",然后用cd命令进入你所要运行的pl文件的文件夹。
输入 perl test.pl 然后就能执行了。
其中test.pl是你所要运行的文件的名称

用命令指示符则说不是内部或外部的命令。
这个说明安装没有自动把perl的文件路径自动添加到环境变量中去。
具体方法:
右击我的电脑--属性--高级--环境变量--在系统变量部分--双击path--在最后添加你perl的安装路径。例如;C:\Perl\bin

另外一种方法,你也可以安装activeperl 5.10.0 它会自动添加环境变量本回答被提问者和网友采纳
第2个回答  推荐于2016-06-21
输入 perltest.pl然后就能执行了。
其中test.pl是你所要运行的文件的名称
用命令指示符则说不是内部或外部的命令。
这个说明安装没有自动把perl的文件路径自动添加到环境变量中去。
具体方法:右击 的电脑--属性--高级--环境变量--在系统变量部分--双击path--在最后添加你perl的安装路径。
第3个回答  2009-01-15
那是因为你的Perl没有被写入系统路径,所以找不到。解决的办法是,右键我的电脑,高级,属性,环境变量,上下两个改任何一个里面的PATH就行,加入你的Perl的路径,例如C:\Perl\site\bin;C:\Perl\bin

执行的时候,还是要在命令行里执行。

Windows安装perl环境教程
为了设置Perl环境在Windows上运行,你可以遵循以下步骤.首先,请点击连接:activestate.com\/product...下载所需的安装包.随后,跟随网页上箭头指引完成下载过程.下载完成后,找到.exe文件,双击启动安装程序。接着,系统会提示确认安装。请输入"Y"以继续。打开命令提示符窗口(CMD)后,请先输入命令:“state...

perl在windows下如何运行
1. 先检查你的perl是否在系统的PATH环境变量中:开始->运行,输入cmd,然后运行 perl -v,如果能显示perl的版本,说明你的perl已经在PATH环境变量中;如果显示“不是内部命令也不是外部命令”,那参照以下流程把perl加入PATH环境变量:右键单击我的电脑,选择“属性”,点击“高级选项卡”,单击“环境变...

如何使用Perl语言在windows下编写图形化窗口程序啊,求大师,最好给个...
perl 的图形有两种玩法, Tk 和 Tkx. Tk 是纯 Perl 的, 但能用的 widget (即那些 button, menu, scrollbar... )比较少; Tkx 则需要你先装有 Tcl\/Tk , 但能用的 widget 比较多. 一个最简单的例子就是 use Tk; # 导入 tk 模组 use strict;my $mw = MainWindow->new; # 创建窗口 ...

perl在windows下如何运行
具体方法:右击 的电脑--属性--高级--环境变量--在系统变量部分--双击path--在最后添加你perl的安装路径。

win7系统perl.exe进程是干嘛的?
Win7系统下的Perl.exe进程是用于运行Perl脚本的程序。详细解释如下:1. Perl.exe进程的基本功能 Perl.exe是Perl编程语言的解释器。在Windows 7系统中,当你运行一个Perl脚本时,Perl.exe进程会被启动以解释和执行脚本中的Perl代码。Perl是一种通用、多功能的编程语言,常用于系统编程、网络编程、文本处理...

windows下perl模块的安装
首先,你需要从官方或可信源下载所需的模块,比如Chart-Gnuplot-0.23,将其解压到特定目录。接着,打开命令提示符,通过Win+R快捷键,输入cmd,定位到包含模块文件的文件夹。在命令行中,输入"perl Makefile.PL"进行模块的初始化配置。然后,根据你的系统配置,可能需要使用"dmake"(我的电脑上有效)...

电脑怎么运行脚本文件?
对于Windows批处理脚本,用户可以直接双击文件运行,或者在命令提示符中输入脚本文件的路径来执行。例如,如果有一个名为“script.bat”的脚本文件,在命令提示符中输入“script.bat”或者其完整路径,然后按回车键,即可运行该脚本。对于Python、Perl、Ruby等脚本语言编写的脚本文件,...

【环境搭建】Windows系统Perl环境搭建与Python环境搭建
首先,Windows下搭建Perl环境推荐使用strawberry perl。您只需访问其下载页面,按照指示进行安装。安装完成后,通过命令提示符验证Perl是否已成功安装并查看版本信息。接着,创建Perl脚本并运行。在脚本所在目录下,输入`perl auto_inst.pl`命令,脚本执行成功后,若出现错误提示,请依据信息定位并解决。接下来...

perl如何运行执行脚本
windows下要安装ActivePerl,然后直接双击运行。Linux下就命令行perl perlname.pl

perl怎么样才能在windows里实现,运行一个脚本,就相当按下键盘上一个按 ...
Win32::GuiTest::debug = 0; # Set to "1" to enable verbose mode my @windows = FindWindowLike(0, "^Microsoft Excel", "^XLMAIN\\$");for (@windows) { print "$_>\\t'", GetWindowText($_), "'\\n";SetForegroundWindow($_);SendKeys("%fn~a{TAB}b{TAB}{BS}{DOWN}");}...

相似回答