Как решить проблему @INC в Perl - PullRequest
0 голосов
/ 15 мая 2019

Я получаю следующую ошибку при запуске сценария perl.

Не удается найти Файл / stat.pm в @ INC (может потребоваться установить модуль 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 / Путь / Класс / Entity.pm строка 9.

Я попытался установить отсутствующий пакет через CPAN . Когда я попробовал CPAN, я получаю следующую ошибку

Невозможно найти Файл / Find.pm в @ INC (может потребоваться установить модуль 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 Ответ

2 голосов
/ 15 мая 2019

File :: stat был частью стандартного дистрибутива Perl начиная с Perl 5.004 в 1997 году. Никогда не должно быть причины устанавливать его отдельно. Если вы оказались в такой ситуации, значит, что-то пошло не так в вашей установке Perl, и я настоятельно рекомендую переустановить ее с нуля, используя предварительно собранные пакеты, поставляемые вашим дистрибутивом Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...