Perl Compilation Error: "Can't locate local/lib.pm"
Perl Compilation Error: "Can't locate local/lib.pm"
作为一个Perl菜鸟,我犯了一个菜鸟错误。
我正在做一个需要 HTML 解析器的项目,所以我想我应该安装 Perl 的 HTML::TreeBuilder::XPath 模块,所以我在没有完全了解它们如何工作的情况下就开始研究 cpan 和 perlbrew .我创建了一个本地库,但想 return 将所有内容恢复为默认值。但是,每次打开终端时都会出现此错误 window(出于某种原因两次):
Can't locate local/lib.pm in @INC (@INC contains:
/Users/James/perl5/lib/perl5
/Library/Perl/5.12/darwin-thread-multi-2level
/Library/Perl/5.12
/Network/Library/Perl/5.12/darwin-thread-multi-2level
/Network/Library/Perl/5.12
/Library/Perl/Updates/5.12.4/darwin-thread-multi-2level
/Library/Perl/Updates/5.12.4
/System/Library/Perl/5.12/darwin-thread-multi-2level
/System/Library/Perl/5.12
/System/Library/Perl/Extras/5.12/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.12 .).
BEGIN failed--compilation aborted.
我看过类似的 Whosebug 问题 here,但我没有安装 apt-get
。
如何重置我的机器以便不再出现此错误并使用默认库?
local::lib
安装说明告诉您在 .bashrc
或 .bash_profile
中添加一行。从你的错误来看,它看起来像行
eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"
仍然存在。寻找它并将其删除。
对我来说,这意味着我之前中止了 运行 cpan 的安装。
修复:删除 ~/.cpan 和 ~/perl5 目录,并从 .bashrc 中删除有关它们的所有内容,然后再做一次...
作为一个Perl菜鸟,我犯了一个菜鸟错误。
我正在做一个需要 HTML 解析器的项目,所以我想我应该安装 Perl 的 HTML::TreeBuilder::XPath 模块,所以我在没有完全了解它们如何工作的情况下就开始研究 cpan 和 perlbrew .我创建了一个本地库,但想 return 将所有内容恢复为默认值。但是,每次打开终端时都会出现此错误 window(出于某种原因两次):
Can't locate local/lib.pm in @INC (@INC contains:
/Users/James/perl5/lib/perl5
/Library/Perl/5.12/darwin-thread-multi-2level
/Library/Perl/5.12
/Network/Library/Perl/5.12/darwin-thread-multi-2level
/Network/Library/Perl/5.12
/Library/Perl/Updates/5.12.4/darwin-thread-multi-2level
/Library/Perl/Updates/5.12.4
/System/Library/Perl/5.12/darwin-thread-multi-2level
/System/Library/Perl/5.12
/System/Library/Perl/Extras/5.12/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.12 .).
BEGIN failed--compilation aborted.
我看过类似的 Whosebug 问题 here,但我没有安装 apt-get
。
如何重置我的机器以便不再出现此错误并使用默认库?
local::lib
安装说明告诉您在 .bashrc
或 .bash_profile
中添加一行。从你的错误来看,它看起来像行
eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"
仍然存在。寻找它并将其删除。
对我来说,这意味着我之前中止了 运行 cpan 的安装。
修复:删除 ~/.cpan 和 ~/perl5 目录,并从 .bashrc 中删除有关它们的所有内容,然后再做一次...