Thanks for all the great suggestions! I have an additional one to add: change the shebang line.
Is there any particular reason that this would be better/worse than "use lib qw{...}"? It seems to me that if I do it this way I'll get all of my locally cached modules and only have to change one line of the code, whereas with "use lib qw{...}" I would need to change several lines of code (or am I miinterpreting this?). Changing the shebang seems more portable (since we shuffle servers/directories fairly regularly). Any pros/cons?