Starting with Python 3.3, coexistence has become much easier with the Python Launcher for Windows . (Also see PEP 397.) From the command line, you can use "py" or "pyw" instead of "python" or "pythonw". The py command allows you to specify the version and version of python startup. For example, open a command window and enter "py -3". This launches the latest version of python 3 and uses the 64-bit version by default, if available. On the original poster system, entering this command will launch the python 3.5-64 bit interpreter.
This command can also be used to run the correct protocol version without knowing the exact path to the python version you want to install. "py -3.5 -m pip install [package]" will install [package] into the 64-bit version of python3.5.
If you have both 64-bit and 32-bit versions installed and you ever need to install them on the 32-bit version, you need to enter both major and minor version numbers as part of the command and add '-32' to the command argument. "py -3.5-32 -m pip install [package]" will install the 32-bit version.
source share