Windows switch between python 2 and 3

Daiyue Weng daiyueweng at gmail.com
Thu Oct 27 12:16:26 EDT 2016


python windows launcher seems like the best option here.

thanks

On 27 October 2016 at 16:49, Zachary Ware <zachary.ware+pylist at gmail.com>
wrote:

> On Thu, Oct 27, 2016 at 10:11 AM, Daiyue Weng <daiyueweng at 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
>



More information about the Python-list mailing list