首页编程windowsperl,perl在windows下如何运行

windowsperl,perl在windows下如何运行

编程之家2023-11-01207次浏览

大家好,关于windowsperl很多朋友都还不太明白,今天小编就来为大家分享关于perl在windows下如何运行的知识,希望对各位有所帮助!

windowsperl,perl在windows下如何运行

在windows下安装Perl的哪个版本比较好

若要使用Perl、首先必须安装Perl。Perl的安装是非常容易的,并且不会出错。实际上作为安装步骤的一部分,Perl应该进行自我测试、以确保它安装成功。安装的操作过程可以有很大的差别,这要根据你运行的操作系统而定。因此,为了使安装操作能够进行下去,首先要确定你运行的是什么操作系统、然后再进行下一步工作。

在Windows下安装Perl时使用的捷径确实是非常容易的。ActiveState Tool公司提供了一个自行安装Perl的工具,安装工作就像安装其他任何Windows应用程序一样,如下图所示。这个Perl是在ActiveState Community License(ActiveState团体许可证)下提供的,你应该阅读该许可证的有关说明。该公司的URL是htt p://ww w.A ctiveSta te.c om。

这个Perl与你自己建立的Perl是完全相同的东西。ActiveState公司只是为你做了最困难的那部分工作,并且用有关安装程序将它包装了起来。如果你需要的话,ActiveState公司还为Perl提供了商业上的支持,并且提供了一些附加产品,如调试程序和其他开发工具及文件库。

步骤/方法

下载 ActivePerl-5.8.8.822-MSWin32-x86-280952.msi

运行 ActivePerl安装程序

windowsperl,perl在windows下如何运行

选择安装路径

选择关联文件,默认

开始安装

安装过程进行中

安装完成 Finish

检测 Perl是否安装成功

windowsperl,perl在windows下如何运行

perl在windows下如何运行

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程序就被执行了!

如何在 Windows 7 下安装 Perl 模块

下面主要讲两个在cmd中安装perl模块的方法。

PPM方式

优点:方面缺点:部分模块搜索不到,也就不能安装

具体步骤:1,装好库,这些网站都有编译好了的模块,2,用命令安装,ppm install模块名称

具体方法如下:添加库的方法:在cmd中运行命令ppm repo suggest(意思是给出建议添加的网站),然后将列出的网站使用命令 ppm repo add网站url(比如 ppm repo add http//www bribes org/perl/ppm bribes)添加,全部添加完这步完成后就用模块安装命令安装.

手动编译方式

优点:通吃所有模块

缺点:有点麻烦

具体步骤:1安装编译器2设置编译器的环境变量3可能安装dmake

具体方法:如下

1.首先要有个c编译器,因为很多模块都是用c编写的。推荐dev-cpp,记得要下含有mingw的就是了(不懂c,下载含有mingw的因为这个版本的bin目录里有gcc.exe等工具).

1.1安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,将dev-cpp/bin路径加入到环境变量中,否则cmd中无法运行相应的命令,注意加的是绝对路径。弄完好,在cmd中运行gcc-v显示出内容表示编译器安装成功,并且可以用命令行编译.

2.编译步骤,在cpan上下载需要的模块,比如Win32::SerialPort,一般是gz格式的,用rar解压就行。解压后在cmd中进入这个目录(简单的dos命令应该知道吧),就用常见的方法:

perl Makefile.pl

make

make test

make install

2.1需要注意几点

2.1.1具体编译步骤应该先看下模块包内的readme

2.1.2用的是dev-pp编译器,故用make,vc编译器好象是nmake。不过一般会遇到问题,make命令没有用,如果没有nmake(nmake可以下载),我们就可以用dmake,在cmd中输入ppm install dmake,下载并安装dmake,这里要注意你以前activeperl安装的路径里不能有中文,否则显示无法安装,而且ppm安装dmake的目录是在perl/site/bin下的,所以确保这个路径添加在环境变量中,否则dmake无法使用。当安装好dmake后,就可以按照上面那个方法安装perl模块了,只需要将make改成dmake即可:

perl Makefile.pl

dmake

dmake test

dmake install

你现在可以打开图形化的ppm界面,搜索看看刚刚那个模块是否安装成功,或者在cmd中输入:perldoc(模块的名称),如果有结果的话,则表示模块安装成功。

因为基本上所以出现的模块在CPAN里都会找到,所以推荐使用第二种方法。

怎样在windows下安装Perl

我们在windows里常用的perl解释器是activeperl,这个解释器是比较好的,因为他自带一个ppm(perl package manager),通常我们可以在cmd中执行ppm,然后就会弹出图形界面,从这个界面我们可以查看已经安装了哪些模块。

perl最大的代码共享空间就是cpan(http://www.cpan.org/),我们一般可以到那搜索和下载perl模块。

下面主要讲两个在cmd中安装perl模块的方法。

PPM方式

优点:方面缺点:部分模块搜索不到,也就不能安装

具体步骤:1,装好库,这些网站都有编译好了的模块,2,用命令安装,ppm install模块名称

具体方法如下:添加库的方法:在cmd中运行命令ppm repo suggest(意思是给出建议添加的网站),然后将列出的网站使用命令 ppm repo add网站url(比如 ppm repo add http://www.bribes.org/perl/ppm bribes)添加,全部添加完这步完成后就用模块安装命令安装.

手动编译方式

优点:通吃所有模块

缺点:有点麻烦

具体步骤:1安装编译器2设置编译器的环境变量3可能安装dmake

具体方法:如下

1.首先要有个c编译器,因为很多模块都是用c编写的。推荐dev-cpp(http://sourceforge.net/projects/dev-cpp/),记得要下含有mingw的就是了(不懂c,下载含有mingw的因为这个版本的bin目录里有gcc.exe等工具).

1.1安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,将dev-cpp/bin路径加入到环境变量中,否则cmd中无法运行相应的命令,注意加的是绝对路径。弄完好,在cmd中运行gcc-v显示出内容表示编译器安装成功,并且可以用命令行编译.

2.编译步骤,在cpan上下载需要的模块,比如Win32::SerialPort,一般是gz格式的,用rar解压就行。解压后在cmd中进入这个目录(简单的dos命令应该知道吧),就用常见的方法:

perl Makefile.pl

make

make test

make install

2.1需要注意几点

2.1.1具体编译步骤应该先看下模块包内的readme

2.1.2用的是dev-pp编译器,故用make,vc编译器好象是nmake。不过一般会遇到问题,make命令没有用,如果没有nmake(nmake可以到http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/nmake15.exe下载),我们就可以用dmake,在cmd中输入ppm install dmake,下载并安装dmake,这里要注意你以前activeperl安装的路径里不能有中文,否则显示无法安装,而且ppm安装dmake的目录是在perl/site/bin下的,所以确保这个路径添加在环境变量中,否则dmake无法使用。当安装好dmake后,就可以按照上面那个方法安装perl模块了,只需要将make改成dmake即可:

perl Makefile.pl

dmake

dmake test

dmake install

你现在可以打开图形化的ppm界面,搜索看看刚刚那个模块是否安装成功,或者在cmd中输入:perldoc(模块的名称),如果有结果的话,则表示模块安装成功。

因为基本上所以出现的模块在CPAN里都会找到,所以推荐使用第二种方法。

好了,关于windowsperl和perl在windows下如何运行的问题到这里结束啦,希望可以解决您的问题哈!

服务器cdn防御,cdn服务器是什么手机云服务器,手机云服务是什么有必要开启吗