You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should detect whether Python is installed via the Microsoft Store and issue a warning if so. The warning should say something along the following lines:
$ python
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.exec_prefix
and detecting a path within this directory C:\Users\username\AppData\Local\Microsoft\WindowsApps\ we should be able to stop beets execution and advise user about options.
Will need some thoughts about config options and editing via beet config -e
Quick fix for #5467.
Checks if the path for python is under the windows store folder then
error and point the user to the beets
[documentation](https://beets.readthedocs.io/en/stable/guides/main.html).
Happy for feedback to improve, but thought it best to exit as early as
possible.
Proposed solution
We should detect whether Python is installed via the Microsoft Store and issue a warning if so. The warning should say something along the following lines:
Objective
Microsoft Store installations of Python seem to be sandboxed which causes confusion (see #5466).
Goals
Avoid confusion when using Microsoft Store installation.
The text was updated successfully, but these errors were encountered: