This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ned.deily
Recipients docs@python, ned.deily, ronaldoussoren, steve.dower
Date 2022-03-02.17:45:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1646243133.81.0.36417980117.issue46901@roundup.psfhosted.org>
In-reply-to
Content
The PYTHONEXECUTABLE is a holdover from old Python 2 days; AFAIK, it was specifically to support the Build Applet tool which could be used to build macOS app bundles in Python 2. The only place in current Py3 releases where it is used is in the standard library is in the launch of IDLE.app, a usage that should be able to be eliminated. Otherwise, there shouldn't be any need for it by third-parties.  For 3.11, we could eliminate its use by IDLE.app and add a deprecation warning to the docs; not sure about an execution time warning?

https://docs.python.org/3/using/cmdline.html#envvar-PYTHONEXECUTABLE
History
Date User Action Args
2022-03-02 17:45:33ned.deilysetrecipients: + ned.deily, ronaldoussoren, docs@python, steve.dower
2022-03-02 17:45:33ned.deilysetmessageid: <1646243133.81.0.36417980117.issue46901@roundup.psfhosted.org>
2022-03-02 17:45:33ned.deilylinkissue46901 messages
2022-03-02 17:45:33ned.deilycreate