On Thu, Oct 27, 2016 at 10:11 AM, Daiyue Weng <daiyuew...@gmail.com> wrote: > Hi, I installed Python 2.7 and Python 3.5 64 bit versions on Win 10. Under > > C:\Python35 > > C:\Python27 > > Both have been set in environment variable Path. > > When I type python in cmd, it only gives me python 2.7, I am wondering how > to switch between 2 and 3 in command prompt.
Along with Python 3.5, the Python Launcher for Windows (py.exe) was installed in C:\Windows, unless you unchecked it. You can choose which interpreter you want to run by an argument to py.exe; for Python 2.7, use `py -2.7`; for Python 3.5, use `py -3.5`. There are also shortcuts for "latest Python 2" and "latest Python 3", `py -2` and `py -3` respectively. Calling `py` on its own will default to matching `py -2`, but settings can be changed in C:\Windows\py.ini. See https://docs.python.org/using/windows.html#launcher for more details. -- Zach -- https://mail.python.org/mailman/listinfo/python-list