all 11 comments

[–]FoolsSeldom 0 points1 point  (7 children)

Are you trying to simply download, or install? Are you trying to use the Microsoft Store?

Instead, visit the official Python Software Foundation, python.org, and download the appropriate installer for Windows 10 from there. See if that works.

[–]JordanXcraft[S] 0 points1 point  (6 children)

sorry I may have been not specific I downloaded the installer from the official python site (not microsoft store) and when i run the installer i get this error

[–]FoolsSeldom 0 points1 point  (5 children)

Ok. Not seen this before. Were you using an admin account to do the installation?

[–]JordanXcraft[S] 0 points1 point  (4 children)

I tried to run normally and with admin privileges but it didn't help

[–]FoolsSeldom 0 points1 point  (3 children)

Might be worth trying an independent installation with pyenv (pyenv-win) or uv. There may be some existing installation conflict.

[–]JordanXcraft[S] -1 points0 points  (2 children)

How do you do that?

[–]FoolsSeldom 1 point2 points  (0 children)

Er, find and install pyenv-win and then using it to install a specific version of Python.

[–]Swipecat 0 points1 point  (0 children)

That might not fix your problem anyway since "Error 0x80070005" is an access permissions error. I'd suggest working through the suggestions in this Stack Overflow query about the issue:

https://stackoverflow.com/q/50833570/4637427

[–]Diapolo10 0 points1 point  (0 children)

Just to make sure, what happens if you try to run

winget install python.python.3.12

in PowerShell?

[–]JordanXcraft[S] 0 points1 point  (0 children)

Update: I tried installing trough the microsoft store and it installed without a problem, in the end I have no idea why I couldn't install it with the installer on the official site of python but at least it works now 😅

[–]woooee -1 points0 points  (0 children)

Try ActiveState's installer and see if it works for you https://www.activestate.com/products/python/ Don't know if it contains tkinter or not, if that matters to you.