我已将 Perl 安装到自定义目录中设置 export_path。现在which perl
显示自定义路径并Perl -V
显示自定义路径的详细信息,@INC 显示如 custompath/lib/5.8.9 等。
问题是,当我运行包含像 DBI 这样的 perl 模块的 perl 脚本时,我会收到类似的错误
> Can't locate DBI.pm in @INC (@INC contains:
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .)
为什么它没有将@INC显示为自定义路径以及为什么它会抛出错误?