Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong location of config.ini file when Python was installed via Microsoft Store #248

Open
EmileCalixte opened this issue Jan 16, 2024 · 0 comments

Comments

@EmileCalixte
Copy link

EmileCalixte commented Jan 16, 2024

Hi,

I've just reinstalled Windows (11) on my computer, and installed Python 3.11 via the Microsoft Store. I noticed that qobuz-dl creates its config.ini configuration file in the following folder:

C:\Users\***\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\Roaming\qobuz-dl

instead of C:\Users\***\AppData\Local\Roaming\qobuz-dl. However, in the terminal, qobuz-dl does indicate that it is creating a file in AppData\Local\Roaming:

image

I use qobuz-dl on another computer (Windows 11 as well) on which Python 3.11 has been installed via the classic .exe installer on the Python website, and on this computer the config.ini file is created in the correct folder (AppData\Local\Roaming\qobuz.dl).

It's not a big issue, it doesn't prevent qobuz-dl from working. It's just confusing at first, because when you go to the indicated folder, you can't find any configuration file, and you have to figure out where it actually is.

This problem seems to have more to do with Python itself than with qobuz-dl (python/cpython#84557), but I hope at least that people looking for their config.ini file will come across this issue and find it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant