CPAN入门

ZDNet软件频道 时间:2002-09-10 作者:BUILDER.COM |  我要评论()
本文关键词:
Comprehensive Perl Archive Network (CPAN)是专门为扩充perl模块而设立的。下面你将了解到一些有关这些工具及其在Perl文本中怎样应用CPAN模块的一些知识。
Comprehensive Perl Archive Network (CPAN)是专门为扩充perl模块而设立的。在这个大数据仓库中,成百条有用资源供我们免费使用。由于CPAN为Perl提供了搜索工具,所以上面提到的那些资源,除了作为整体驱动外,还非常易于被我们搜索和使用。下面你将了解到一些有关这些工具及其在Perl文本中怎样应用CPAN模块的一些知识。

在UNIX和Windows下运行CPAN.Pm

Perl 二进制分布用CPAN打包。并且把所打的包连接到离CPAN最近的目录中,以便下载 ,编译,安装CPAN模块。在UNIX或Windows命令提示符下,输入下面的文字:

perl –MCPAN –e shell

这样你将进入CPAN交互模式,在这种模式下,你可以通过发出请求来自动安装和更新数据模块。通过在提示符cpan>prompt 后面输入h,你便可以得到一列常用的命令清单。如果这是你第一次用CPAN.pm,可能会出现这样的提示:使用配置向导和自动检测。当然了,两种选择其一,其结果都可以使之正常工作。


Windows下的CPAN.pm

为了便于CPAN.pm下载 和对文件进行适当地分布和归类,你必须确保你的Perl路径下不再有其它的子目录。为了便于构造,需要把缺省值粘贴到C:Perl 路径下。


一旦你配置成功,你就可以开始搜索模块了。为了得到一系列有用的分布文件,你需要对你正在搜索的模块做到心中有数。浏览CPAN搜索引擎 ,你便可以快速的得到模块信息。也可以通过有选择的输入相应的字母:a,b,c,d,m或i,以文本串或者规范表达式 ,在CPAN.pm交互式shell中搜索有关作者,包,分布和模块之类的信息 ,来进行模块搜索。为了得到一系列的可用包,必须要对数据库界面进行处理,如下所示:cpan>prompt:

b/db/

规范表达中所包括的反斜杠,使你的搜索包在被选择的CPAN位置中更加精炼。一旦你找到了你正在搜索的分布状态 ,你就可以用readme命令看到相关的文件了:readme DBI

CPAN将如实地搜索信息并且对相关信息进行下载和显示。输入q 则可以退出readme 文件并且返回cpan>prompt提示符下。在Linux中,你可以通过安装CPAN::WAIT模块来增强搜索能力。


三思后行

在你从CPAN安装Perl模块之前,要检查它的清单,以确保其是否支持你所在的平台。



百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134