On 4/11/20, Barry Scott <[email protected]> wrote:
>> On 10 Apr 2020, at 20:14, Christopher Barker <[email protected]> wrote:
>>
>> Also, if order to get python top level scripts to work, there needs to be
>> a PATH entry for that, too.
>
> Do you mean the #! lines? That is taken care of by py.exe and how it was
> installed.

I think by "top level" Christopher means running "foo.py" directly, or
just "foo" if ".PY" is in PATHEXT.  The installer's option to update
environment variables adds the "Scripts" directory to PATH and adds
the .PY and .PYW file extensions to PATHEXT. It would be more flexible
to split this out as an independent option. (Note that the "Scripts"
directory also contains scripts that are embedded in a launcher
executable, such as pip.exe, which distlib uses for entry-point
scripts. But many entry-point scripts are commonly run via py.exe
instead, such as `py -m pip`.)
_______________________________________________
Python-ideas mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/22OFVG52S522CDTRZXLTL4DEX26522RS/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to