Program Version Switch (pvswitch)
pvswitch is a very tiny program which makes it possible to use different program installations on one machine flawlessly.It's flexibility is intended for people who need to run programs against different interpreter versions.
Documentation
Download