in reply to newbie question:operation @INC

Your code only modifies @INC for the duration of your script. To modify @INC in your environment, set the PERL5LIB environment variable in your shell, not in a script.