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

如何在Perl中解决@INC相关问题,perl,unix,Perl,Unix,在运行perl脚本时,出现以下错误 在@INC中找不到文件/stat.pm(您可能需要安装File::stat模块)(@INC contains:/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/perl/share/perl5/usr/x86_64-linux-gnu/perl/5.24/usr/usr/share/perl/5.24

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

在@INC中找不到文件/stat.pm(您可能需要安装File::stat模块)(@INC contains:/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/perl/share/perl5/usr/x86_64-linux-gnu/perl/5.24/usr/usr/share/perl/5.24/usr/local/lib/lib/site_perl/site_perl/usr/usr/lib/lib/x86_64-linux-gnu/gnu/base)在/usr/perl/usr/perl.5/perl/perl.9/perl/perl.25/perl.25/perl/perl.5/pse

我已尝试通过CPAN安装来安装丢失的软件包。 当我尝试CPAN时,我得到以下错误

在@INC中找不到文件/Find.pm(您可能需要安装File::Find模块)(@INC contains:/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/perl/share/perl5/usr/x86_64-linux-gnu/perl/5.24/usr/usr/share/perl/5.24/usr/local/lib/lib/lib/site_perl/site_perl/perl/usr/usr/lib/usr/lib/x86_64-linux-gnu/cpar/cpar/cpar/cpar/CPAN)在/usr/usr/usr.24/usr.24/CPAN/CPAN/cp


你能不能请任何人帮我解决这个问题。

File::stat自1997年Perl 5.004以来一直是标准Perl发行版的一部分。应该没有理由单独安装它。如果你发现自己处于这种情况,那么你的Perl安装出现了严重错误,我强烈建议重新安装from scratch使用Linux发行版提供的预构建包。

File::stat自1997年Perl 5.004以来一直是标准Perl发行版的一部分。应该没有理由单独安装它。如果您发现自己处于这种情况,那么Perl安装中出现了严重错误,我将我建议您使用Linux发行版提供的预构建包从头开始重新安装。

您使用的是什么操作系统?Debian(Stretch)9.9必需的软件包已经安装并位于下面的路径/usr/share/perl5中。@INC array也有此路径。但是,我仍然收到此错误。我不知道缺少什么?“stat.pm”的绝对路径是什么文件?应该是这样的:/usr/share/perl/5.24/file/stat.pmFind.pm已定位到路径/usr/share/perl/5.24.1/file/Find.pm,stat.pm已定位到以下路径/apps/sl gehirn/gehirn/local/lib/perl5/path/Class/file/stat.pmos您使用的是什么?Debian(Stretch)9.9必需的软件包已经安装并位于下面的路径/usr/share/perl5中。@INC array也有此路径。但是,我仍然收到此错误。我不知道缺少什么?“stat.pm”的绝对路径是什么文件?应该是这样的:/usr/share/perl/5.24/file/stat.pmFind.pm位于路径/usr/share/perl/5.24.1/file/Find.pm,stat.pm位于下面的路径/apps/sl gehirn/gehirn/local/lib/perl5/path/Class/file/stat.pm