如何安装perl模块并包含在Perl脚本中?

时间:2014-01-16 09:05:24

标签: perl perl-module

我是Perl的新手。我已经下载了HTML-TreeBuilder-XPath-0.14.tar.gz我想知道如何安装它。

我正在使用Windows。

如何在我的perl脚本中包含它?

我使用run命令打开cpan并使用命令install HTML-TreeBuilder-XPath-0.14安装了HTML-TreeBuilder-XPath-0.14,但是我收到以下错误:

Writing C:\Perl\cpan\Metadata
Warning: Cannot install HTML-TreeBuilder-XPath-0.14, don't know what it is.
Try the command

    i /HTML-TreeBuilder-XPath-0.14/

to find objects with matching identifiers.

3 个答案:

答案 0 :(得分:4)

您需要提供模块名称,而不是分发名称:

install HTML::TreeBuilder::XPath

您不需要先下载发布内容,cpan会为您执行此操作。

答案 1 :(得分:0)

我发现安装任何perl模块的最简单方法是:

第1步:打开您的OS终端

第2步:将路径更改为bin文件夹路径。 例如(windows)-> cd C:\ Strawberry \ perl \ bin

步骤3:现在运行命令:perl cpan

第4步:键入以下命令以检查安装是否正常。 例如(windows)->安装App :: cpanminus

步骤5:现在要安装任何perl模块,请执行以下操作(对于Convert :: EBCDIC模块): 例子(windows)->安装Convert :: EBCDIC

太好了,您完成了!!

答案 2 :(得分:-2)

如果您只是从您的机器运行CPAN shell(键入“cpan”)然后只需从该shell键入“install HTML-TreeBuilder-XPath-0.14”,它就是最简单的。

它将关闭并找到模块并负责安装。

然后在脚本中使用它只需添加:

使用HTML-TreeBuilder-XPath-0.14;

在你使用之前