Perl 入门及高级编程25.pdf
《Perl 入门及高级编程25.pdf》由会员分享,可在线阅读,更多相关《Perl 入门及高级编程25.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、下载第四部分附录附录安装模块下载附录安 装 模 块在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 S2和V M S之类的操作系统下安装模块的说明。A.1 选择正确的模块首先,必须选择正确的模块。可以通过站点 h t t p:/w w w.p e r l.c o mC PA N上的C PA N寻找你要的模块。你必须确定对哪个模块感兴趣
2、。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模块包中的一部分。当你安装一个模块时,还会自动获得该模
3、块需要的所有文档。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 在Windows9598NT下安装在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)。该实用程序通过
4、提供一个用于模块安装的交互式界面,从而简化了模块安装进程。为了启动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文件,并用全路径名运行它:若要搜索某个模块,请使用下面所示的 s e a r c h命令。之所以你必须使用该命令,原因是A c t i v e S t a t e并没有C PA N中的所有模块的预装模块包,它只有比较常用的模块。另外,为了进行安装,必须
5、正确拼写模块名。当你找到你想要的模块(比如这个例子中的 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产品
6、的特定FA Q,你可以在那里找到必要的说明。不使用P P M来安装模块,比如使用Wi n d o w s下你自己的编译器来进行安装,这不是本书要讲解的内容。P e r l的原始产品中包含了在Wi n d o w s下你自己安装P e r l的说明,但这不是初学者能够做的工作。如果你能够进行这项操作,那么自己来安装模块就不会太难,因为安装过程是大致相同的。286使用第四部分附录下载图A-1 可以从 D O S命令提示符处开始安装模块的操作A.2.2 在UNIX下使用CPAN来安装模块在U I N X下安装模块是很有趣并且会遇到许多问题的,但是它也可能是非常容易的。你需要一个ANSI C编译器(用
7、于安装P e r l的编译器就很好),如果供应商要求的话,你还必须拥有编译器许可证。你不需要 G N U压缩程序g z i pg u n z i p的拷贝,有些U N I X供应商将它作为一个标准实用程序提供给用户使用。如果你没有这个拷贝,可以从网址 h t t p:/w w w.f s f.o rg下载一个拷贝。有些 U N I X供应商(比如 H P公司)在它们的操作系统中配备了一个C编译器,但是它不是 ANSI C编译器,这是 C编译器的一个非常简化了的版本,因此你必须花钱购买实际的 C编译器,或者交费下载和安装 GNU C编译器。最后一个问题是:你在安装模块的计算机上必须拥有根(管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Perl 入门及高级编程25 入门 高级 编程 25
限制150内