in reply to How do I use a module?
etc. Yours, apparently, is set only to ".", which seems a bit odd. I believe the basic @INC is set when Perl is compiled, although you can certainly modify it in your own scripts or through the environment./usr/local/lib/perl5/site_perl /usr/local/lib/perl5 .
So it seems that either your Perl has been compiled incorrectly, or this was done intentionally. Are you on a host like Tripod? I think they only let you use modules in your current directory. They have certain modules that they let you install.
If you're not on a restrictive host :), you can modify your @INC by setting the PERL5LIB environment variable, or by using the "use lib" statement in your script:
and so on.use lib '/home/foo/my_perl_modules';
|
|---|