On Wed, Sep 11, 2019 at 5:36 AM Steve Dower <steve.do...@python.org> wrote: > But you mention "only do ... stuff if ... there" - what stuff are you > referring to? The installer should do *less* if it's partially installed > already, not more.
My understanding was that (1) You believe the py.exe launcher should be installed per-user, at least if python itself is installed per-user. (2) In the past (~3.4) it was installed for all users (even if python was per-user). (3) If there is an old py.exe in the system-wide location, that will mask any per-user py.exe. (4) Therefore, py.exe defaults to installing in the system-wide location, to avoid being masked. (5) You were wondering whether 3.4 is old enough to stop worrying. My suggestion is to instead check whether or not there is actually a py.exe in the system-wide location. If so, then go ahead and update or remove it. If not, then you don't need to worry about whether or not 3.4 is sufficiently old -- it is irrelevant on this particular system. -jJ _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/3ULELQOJP6EPZFKPPLFSVEGVDNIFZHY5/