当我使用 a.pl 运行时
...
use xmlparser;
...
我收到如下错误消息@0localhost.localdomain:/home/sylee/work] perl a.pl
Can't locate xmlparser.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at a.pl line 4.
BEGIN failed--compilation aborted at a.pl line 4.
我发现了很多像这样的求解器 yum install "perl(XML::Parser)".. 等等,但这些都行不通。现在,我几乎放弃了。
请你帮我看看如何解决这个问题?
我的系统是“Centos5-64bit”
更新1
a.pl 是这样组成的
# Load PERL libraries
# ------------------------------------------------------------------------------
use strict;
use warnings;
use lib 'bin/lib'; # Collapse namespace 'lib::'
use xmlparser; # Load the XML parser module
如何知道正确的“使用 lib 'bin/lib';”?
最佳答案
关于xml-parsing - Perl "use xmlparser"有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36747627/