in reply to Self contained Perl environment
It can be difficult depending upon how many modules you need, their dependencies and the platform you are targeting. Some modules rely on compiled XS code to link to other libraries. You'd have to bundle those as well. If you have relatively few dependencies you can probably get away with compiling Perl non-system @INC, then install all the modules you need and tar up.