当先锋百科网

首页 1 2 3 4 5 6 7

Windows:

(1)首先,要搭建一个Perl运行的环境:这里用的是activeperl。在网上下载一个安装就

OK了,和常用的windows软件安装一样。这里我的安装路径是: 默认的C:\Perl

(2)先检查你的perl是否已经在系统的path环境变量中:开始->运行,输入cmd,然后运行

perl -v(注意perl与-v之间有空格不能不加),如果能显示perl的版本,说明你的perl已经在

PATH环境变量中;如果显示“不是内部命令也不是外部命令”,那参照以下流程把perl加入

PATH环境变量:右键单击我的电脑,选择“属性”,点击“高级选项卡”,单击“环境变量”,在“

系统变量”下面去找PATH,然后选中它,单击“编辑”,再添加“d:\strawberry\perl\bin”,然后一

路点击确定,就修改好了。再照着上面的方法,验证一下是否添加成功。注意,要在修改完

了之后重新打开一个命令行窗口,要不然看不到修改的结果;

(3)编辑Perl代码:在windows下用记事本就可以了,如:在记事本里输入如下内容:

#! /usr/bin/perl  这是注释

print "hello,world\n";

然后保存为后缀为“.pl”的文件;

(4)运行Perl程序:开始->运行->cmd,然后用“cd”把路径调到刚才保存perl程序的地方,这

里就是输入“ cd d:\perl"(此为之前.pl文件的保存文件夹),最后只需要一个语句就搞定,在出

现的 “d:\perl”后输入“ perl

hello.pl”(此处的hello.pl是之前存放perl程序的文件名),即可显示

出“hello,world”。

-c 开关是检查脚本的语法是否正确

-e 用于再命令行而不是在脚本中执行 Perl 命令

-n 使 Perl 隐式地循环遍历指定的文件, 并只打印规定的行.

比如下面程序中,windows 系统的date

使用/T选项,能够生成当天日期,并吧输出内容通过管道传给perl,并存储于变量$_中。

a4c26d1e5885305701be709a3d33442f.png

下面介绍一下在Windows 下安装cpan模块的方法

是首先下载好一个模块的压缩包,解压到需要的位置。

a4c26d1e5885305701be709a3d33442f.png

安装模块的标准命令是

perl Makefile.pl  dmake  dmake test  dmake install

这里dmake 是windows中用来取代makefile和make的命令。

许多下载的模块在windows 中安装时都需要C语言写的特殊程序。

建议一些模块可以在

http://www.activestate.com/packages

这个网站下载模块。这里的模块可以用于ppm(Perl Package Manager)

在命令行直接输入 ppm会弹出可用的安装包界面,双击即可安装。

还有一个有用的命令: ppm install 模块名

最有用的就是ppm install Tk 还有 一些Win32开头的软件包。

如果不能用,需要先下载一个 DEV-C++ 5 软件,安装后方可使用。或者用

安装好DEV-C++

5以后。输入命令 ppm

install dmake

a4c26d1e5885305701be709a3d33442f.png

然后命令行下进入解压的目录

一开始安装可能会提示你要安装Min

install MinGW

a4c26d1e5885305701be709a3d33442f.png

只要输入命令行 ppm install MinGW  即可。

a4c26d1e5885305701be709a3d33442f.png

成功以后,进入解压的路径

依次执行

perl Makefile.pl

dmake

dmake

test

dmake

install  即可

a4c26d1e5885305701be709a3d33442f.png

Linux

一般linux会自带perl 不过可能比较老,不太好用

下载新版本perl

http://www.cpan.org/src/5.0/perl-5.14.1.tar.gz

解压到..../perl514

首先su 进入root权限

然后进入到 ..../perl514

然后依次执行下面的命令:(一行行复制即可)

# ./Configure -des -Dprefix=/usr

# make

# make install

查询perl是否安装成功

# perl -v

接着安装一般需要的CPAN

首先也是下载CPAN的打包,解压后 放置到某一位置。

然后cd进入CPAN文件目录

依次执行

perl Makefile.PL

make test

make install

然后第一次使用CPAN时要初始化

sudo cpan

所有提示都选yes,

然后选择网址,会一个一个试直到成功为止

如果想要重新选择可以

o conf init

这时出现

cpan[1]>

直接输入h获得帮助

直接输入m列出所有可用模块

然后看到其中某个模块名,比如rms

输入 install rms 即可自动安装。

按q可退出CPAN

如果想回到CPAN直接在命令行输入cpan就可以了!

想安装Tk

install Bundle::CPAN

reload cpan

install Tk