我是Perl的新手,我使用的是
ActivePerl.
我收到以下错误:
我收到以下错误:
Can’t locate XML/LibXML.pm in @INC…
我已经尝试了一切,但无法找到为XML :: LibXML安装“正确”模块的步骤.
这正是发生了什么.我从命令提示符运行脚本:
c:\temp>perl myscript.pl
myscript.pl的前几行:
#!/usr/bin/perl use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); use HTTP::Date; use XML::Parser; use LWP::UserAgent; use XML::LibXML; use Archive::Extract; use Encode; use LWP::Simple; require HTTP::Request; ...
然后我收到这个错误:
c:\temp>perl myscript.pl Can’t locate
XML/LibXML.pm in @INC (@INC contains:
C:/Perl/site/lib C:/Perl/lib .) at
myscript.pl line 7. BEGIN
Failed–compilation aborted at
myscript.pl line 7
您应该可以使用
ActivePerl Perl Package Manager安装它.安装ActivePerl时应该已经创建了一个开始菜单快捷方式,启动
the GUI并搜索xml-libxml和libxml-perl.
– 编辑
Here’s a post on adding an alternative repository to PPM and installing XML-LibXML