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 steve.dower
Recipients Christopher Brousseau, Dimitri Merejkowsky, paul.moore, steve.dower, tim.golden, zach.ware
Date 2021-03-29.20:40:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1617050417.57.0.654728252394.issue37745@roundup.psfhosted.org>
In-reply-to
Content
The main problem with adding Python to PATH is interfering with other application's DLL and executable resolution order, as well as the inevitable confusion when multiple PATH updates do not play well together (which they don't).

The best thing you can do with your students (those on Windows 10, at least) is get Python from the Microsoft Store, which is able to do the PATH updates property (and you can modify them through the built-in "Manage App Execution Aliases" control panel if you have multiple).

Any other solution that is reliable, maintainable (for users) and usable is going to require significantly more development (and will break many existing users' workflows, but hopefully not too badly) than just flipping the checkbox. But some of us are thinking about it (me in particular, since I'm sick to death of being abused over this issue but would rather find a good way to fix it than just quit).
History
Date User Action Args
2021-03-29 20:40:17steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, zach.ware, Dimitri Merejkowsky, Christopher Brousseau
2021-03-29 20:40:17steve.dowersetmessageid: <1617050417.57.0.654728252394.issue37745@roundup.psfhosted.org>
2021-03-29 20:40:17steve.dowerlinkissue37745 messages
2021-03-29 20:40:17steve.dowercreate