Perl をカスタム ディレクトリ ang set 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がカスタム パスとして表示されないのはなぜですか? また、エラーがスローされるのはなぜですか?