3 ms·
This is a half-baked idea by Microsoft, one many of us in the Windows community tried to warn them about last year [1][2] with no apparent success. (One big pro
by withinrafael 6y ago
This is a half-baked idea by Microsoft, one many of us in the Windows community tried to warn them about last year [1][2] with no apparent success. (One big problem is that build systems/various scripts tend to look for a callable python/python3 to determine if python is installed. Calling out to this stub eats input yet outputs nothing, leading to lots of confusion.)
You can turn all Python aliases off by navigating to Settings > Apps > Apps & Features > App execution aliases. Alternatively you can Start search for "aliases".
[1] https://twitter.com/WithinRafael/status/1171339229583962112 https://twitter.com/WithinRafael/status/1171339229583962112
[2] https://twitter.com/BruceDawson0xB/status/1170898499870674944 https://twitter.com/BruceDawson0xB/status/117089849987067494...
- pjmlp 6y agoDone in collaboration with the Python community.
- withinrafael 6y agoIs that true? Is there some sort of call for comments from the Python community on this? (Genuine question!)
- pjmlp 6y agoYes, it was even presented at PyCon. https://devblogs.microsoft.com/python/come-meet-microsoft-at-pycon-2019/ https://devblogs.microsoft.com/python/come-meet-microsoft-at... "Steve Dower - Python on Windows is Okay, Actually - PyCon 2019" https://www.youtube.com/watch?v=uoI57uMdDD4 https://www.youtube.com/watch?v=uoI57uMdDD4 And is part of official Python documentation, as mentioned by others on this thread.
- WorldMaker 6y agoIt should also probably be noted that the Microsoft/Windows Store installed version of Python is the official Python.org release. (It's CIed, and CDed directly from Python.org just as with any other release binary.)
- withinrafael 6y agoI'll take your word for it, but given how disastrous this feature has turned out, I'm skeptical. Presenting at a conference is unrelated to soliciting actual feedback. At any rate, what are you doing about it now? Hopefully nixing the appinstaller execution alias?