安装后无法在@INC中找到XML / Simple.pm

时间:2014-08-05 20:27:34

标签: perl cpan

当我运行perl脚本时,我不断收到此错误: Can't locate XML/Simple.pm in @INC after install

我安装了一堆模块,包括Bundle::CPANxxl和CPAN。

我第一次运行/安装CPAN时,我以root身份执行它:

$ sudo cpan

然后再说:

$ sudo cpan
cpan> install Bundle::CPANxxl
cpan> install Xml::Simple

当我运行Perl脚本时,我仍然在Apache中发现Can't locate XML/Simple.pm in @INC...错误" error.log"

我使用和不使用root运行以下内容:

cpan> install XML::Simple
cpan> upgrade
cpan> realod cpa

为什么我一直都会收到此错误,即使我已多次安装该模块?我可以就这个问题提出一些建议吗?

3 个答案:

答案 0 :(得分:9)

$ cpan install XML::Simple

为我工作,也许是因为小写字符:Xml而不是XML

答案 1 :(得分:0)

$ sudo cpan XML::Simple

上面的命令对我有用

答案 2 :(得分:0)

我遇到了类似的问题,安装了早在他的评论中提到的@chubeez的丢失的lib即可解决问题。

apt-get install libxml-simple-perl

我将其重写为答案,以使其更具可见性。