perl编程_25 附录.PDF
文本预览下载声明
下载
第四部分
附录
附录 安装模块
下载
附录 安 装 模 块
在P e r l 中安装模块并不困难,如果你想真正掌握 P e r l ,那么学会如何安装这些模块是非常
重要的。本附录包含了关于如何安装你需要的模块的信息。
在P e r l 的文档资料中,你可以得到在各种操作系统下安装模块的详细说
明。名叫“P e r l m o d i n s t a l l ”的文档甚至包含了在O S /2和V M S之类的操作系
统下安装模块的说明。
A.1 选择正确的模块
首先,必须选择正确的模块。可以通过站点 h t t p : / / w w w. p e r l . c o m /C PA N上的C PA N寻找你
要的模块。你必须确定对哪个模块感兴趣。
C PA N模块大体上是按它们的功能来命名的。例如, I m a g e ::s i z e带有一个图形,并且能
够报告该图形的大小,该模块可用来与 We b页一道运行。不过,有些模块使用一些特殊的名
字。LW P是根据P e r l库l i b w w w - p e r l而得名的。
还可以在C PA N上找到模块包。这些模块包含有若干相关的模块,这些模块通常是一些必
须要有的模块,它们全部放在一个大模块包中。例如,l i b n e t模块包可以像一个模块那样来安装,
不过在安装过程中,你会得到若干个与网络相关的模块。LW P就是l i b n e t模块包中的一部分。
当你安装一个模块时,还会自动获得该模块需要的所有文档。
A.2 在何种操作系统下安装
在下面各节中的每个安装模块的例子中,你将安装来自 C PA N 的D a t e ::M a n i p模块。若要
安装你自己的模块或模块包,只要用你的模块包取代 D a t e ::M a n i p 即可。
A.2.1 在Windows95 /98 /NT下安装
在Wi n d o w s下,假定已经安装了来自ActiveState Tool 公司的P e r l ,安装模块的最容易的方
法是使用ActiveState To o l 公司已打包的模块。
若要在Wi n d o w s下安装预装模块,首先必须启动 Perl Package Manager (PPM) 。该实用程
序通过提供一个用于模块安装的交互式界面,从而简化了模块安装进程。为了启动 P P M ,你
必须显示一个D O S命令提示符,如图A - 1所示,应该连接到I n t e r n e t 。
在命令提示符处,键入如下所示的 P P M 。这时P P M实用程序应该启动运行。如果它没有
启动运行,你必须查找与ActiveState Perl 一道安装的p p m . b a t文件,并用全路径名运行它:
286使用第四部分 附 录
下载
若要搜索某个模块,请使用下面所示的 s e a r c h命令。之所以你必须使用该命令,原因是
A c t i v e S t a t e 并没有C PA N 中的所有模块的预装模块包,它只有比较常用的模块。另外,为了进
行安装,必须正确拼写模块名。
图A-1 可以从 D O S命令提
示符处开始安装模
块的操作
当你找到你想要的模块(比如这个例子中的 D a t e - M a n i p )后,就可以使用i n s t a l l命令,对
该模块进行安装,如下所示:
这时D a t e ::M a n i p模块就安装好了。
如果你想下载模块包并用人工进行安装(也许 P C 没有与I n t e r n e t连网或者它位于防火墙的
后面),可以在A c t i v e S t a t e 的We b站点(h t t p : : / / w w w. A c t i v e S t a t e . c o m )上找到下载和人工安装
模块的说明。 A c t i v e S t a t e 维护了一个关于它销售的 P e r L产品的特定 FA Q ,你可以在那里找到
必要的说明
显示全部