> You can't run Python programs without a Python interpreter installed.
Wrong.
See e.g. http://www.portablepython.com/
BTW: Imho, the Python interpreter should be made
"portable" ("zero-install") _by default_. "Installing" it should be
purely optional.
Sincerely,
Wolfgang Keller