Steve Dower added the comment:
This is already fixed for 3.5 and later, since the launcher now has a
consistent component ID regardless of which version/architecture of Python is
installed.
It's too late to go back and make equivalent changes to the installer for 3.4 -
running a Repair on a 3
New submission from Paul Moore:
When I installed Python 3.4, I included the py.exe launcher. I have just
installed Python 3.5a0, then uninstalled it again, and the py.exe launcher has
gone.
Either the 3.5 installer should notice that py.exe is already present and
remember *not* to uninstall i