如何在Perl中解决@INC相关问题

时间:2019-05-15 11:50:29

标签: perl unix

运行perl脚本时出现以下错误。

在@INC中找不到 File / stat.pm (您可能需要安装File :: stat模块)(@ INC包含:/ etc / perl / usr / local / lib /x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 / usr / share / perl5 / usr / lib / x86_64 -linux-gnu / perl / 5.24 /usr/share/perl/5.24 / usr / local / lib / site_perl / usr / lib / x86_64-linux-gnu / perl-base)在/usr/local/share/perl/5.24 .1 / Path / Class / Entity.pm第9行。

我已经试图通过CPAN install来安装缺少的软件包。 当我尝试CPAN时,出现以下错误

在@INC中找不到 File / Find.pm (您可能需要安装File :: Find模块)(@ INC包含:/ etc / perl / usr / local / lib /x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 / usr / share / perl5 / usr / lib / x86_64 -linux-gnu / perl / 5.24 /usr/share/perl/5.24 / usr / local / lib / site_perl / usr / lib / x86_64-linux-gnu / perl-base)在/usr/share/perl/5.24/CPAN /CacheMgr.pm第8行。

您能请谁帮助我解决问题。

1 个答案:

答案 0 :(得分:2)

File :: stat自1997年Perl 5.004起就成为标准Perl发行版的一部分。永远不要有理由单独安装它。如果您遇到这种情况,则说明Perl安装中出现了严重错误,我强烈建议您使用Linux发行版提供的预构建软件包从头开始重新安装。