One of Ian Bicking's projects, virtualenv allows you to setup independent environments with their own versions of Python modules on your machine.