On Jan 9, 2008 1:38 PM, yitzle <[EMAIL PROTECTED]> wrote: > I installed LWP manually into a local directory (~/perl) > When I try to install WWW::Mechanize, it finds the old version - not > the new local version - and fails.
The new version needs to be the first one found by looking in the @INC directories, but your @INC probably doesn't include the local directory. You probably want to set the PERL5LIB environment variable. When I need this sort of thing, I put something like this in my ~/.bash_profile, so that it takes effect automatically in each new shell; your shell may require different syntax, and your path may need to be different: export PERL5LIB=~/perl/ When perl starts running, it will normally add the directories in PERL5LIB to the start of @INC before it starts compiling your program, resembling what would happen if each program had a 'use lib' line added near the top. Using the correct path should allow the installation program to find the right module. Good luck with it! --Tom Phoenix Stonehenge Perl Training -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/