Portable Python
http://www.portablepython.com/
currently, based on py25 on windows
Portable Python is a Python programming language preconfigured to run
directly from a portable device, enabling you to have, at any time, portable
programming environment. Just download and extract to your portable device and
in 10 minutes you are ready to create your next Python application.