<p dir="ltr"><br>
On 14 Feb 2015 01:47, "Paul Moore" <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote:<br>
><br>
> On 13 February 2015 at 14:27, Steve Dower <<a href="mailto:Steve.Dower@microsoft.com">Steve.Dower@microsoft.com</a>> wrote:<br>
> > If py.exe starts defaulting to whatever is on PATH then I don't see the<br>
> > point of it. Knowing that you'll get the latest 2.x version by default is<br>
> > quite handy (I'd be quite okay changing that to 3.x, though it is specified<br>
> > in the original PEP). For me, the point of py.exe is to be able to ignore<br>
> > PATH completely.<br>
><br>
> It does seem a bit bizarre to me that a launcher shipped with Python 3<br>
> defaults to using Python 2 if it's available. I'd like to see that<br>
> change, but as it's specified in the original PEP I guess it might<br>
> meet with some pushback :-(</p>
<p dir="ltr">If there's no Python 2 on the system it doesn't matter, and if they're both there, we opted to remain consistent with the Linux distro world.</p>
<p dir="ltr">OTOH, it may be time to reconsider our recommendation to distros as well, suggesting that for Python 3.5+, we will consider it appropriate to have the "python" symlink refer to "python3".</p>
<p dir="ltr">Cheers,<br>
Nick.</p>