I have Windows Vista 64.
I have some projects requiring Python 2.7.3 64 bit and others requiring Python 2.7.3 32 bit (because some extensions do not work in 64 bit).
How do I prevent the Python 2.7.3 MSI installer (32 or 64 bot) from deleting the other version.
Side by side worked for me with Python 2.7.2 without problems.
This appears to be working for me on Windows 7 64 bit. Choose one version to be your default installation, e.g. 64 bit, and install it first. Before doing anything else install the other version.
Specify a different installation directory and in the Customize Python 2.7.3
screen select Register Extensions
and select Entire feature will be unavailable
.