我试图安装一些模块到一个新的服务器(fedora core 18),但我得到这个错误:
Can't locate CPAN.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .).
BEGIN failed--compilation aborted.
我需要安装的模块是:XML/Writer.pm
因为我得到了这个错误:
Can't locate XML/Writer.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .
你们中有人知道为什么,或者我如何修复这些错误吗?
一些操作系统发行版删除了核心Perl发行版的一部分。在这种情况下,似乎安装模块的工具被掏空了,所以你需要获得操作系统来安装它。
尝试使用
安装CPANyum -y install perl-CPAN
,然后使用cpan
命令安装所需的模块
cpan XML::Writer