Heroku Autocomplete вызывает ошибку «Не удается найти локальный / lib.pm» - PullRequest
0 голосов
/ 02 декабря 2018

Я попытался brew update, и после установки Heroku я получил следующую ошибку.Как я могу решить эту проблему?

Невозможно найти local / lib.pm в @INC (может потребоваться установить модуль local :: lib) (@INC содержит: / Users / franklin / perl5 / lib / perl5 /usr / local / Cellar / perl / 5.28.0 / lib / perl5 / site_perl / 5.28.0 / darwin-thread-multi-2level /usr/local/Cellar/perl/5.28.0/lib/perl5/site_perl/5.28.0 /usr/local/Cellar/perl/5.28.0/lib/perl5/5.28.0/darwin-thread-multi-2level /usr/local/Cellar/perl/5.28.0/lib/perl5/5.28.0 /usr / local / lib / perl5 / site_perl / 5.28.0 / darwin-thread-multi-2level /usr/local/lib/perl5/site_perl/5.28.0).

BEGIN не удалось - сборка прервана.

“Can't locate local/lib.pm” Error

1 Ответ

0 голосов
/ 02 декабря 2018

Похоже, он пытается использовать модуль Perl local :: lib .Это создает каталог библиотеки Perl в вашем локальном каталоге, поэтому вам не нужно устанавливать модули как root.

Я не знаю, почему этот инструмент не сделал этого для вас (и вы должны сказать этим сопровождающим)об этом).Вы можете установить его самостоятельно, хотя:

Хотелось бы, чтобы это было немного проще, чтобы вы могли просто использовать быструю команду cpan, чтобы сделать это.Также есть немного о local :: lib в StackOverflow .

Другой совет состоял в том, чтобы удалить ошибочную строку из .bash_profile , но что-то еще в инструментеможно ожидать, что бы это ни настраивало.

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