-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Describe the bug
See https://discuss.python.org/t/python-3-14-0-beta-1-is-here/91117/20 for the background.
I have Python 3.14b0 installed via pymanager. But pymanager uninstall 3.14
fails to uninstall it, despite saying it has done so.
To Reproduce
Steps to reproduce the behavior:
It's difficult to describe how I got where I am concisely. All of the details are in the Discourse thread linked above. Basically I installed pymanager, which installed Python 3.14b0. I installed 3.13 and 3.12 using pymanager, then I uninstalled the old MSI-based installations and cleaned out the old registry entries. I also uninstalled the old py
launcher.
With that background
- In a Powershell prompt.
- Run
pymanager uninstall 3.14
. Say "yes" to the prompt. - The message "Removed Python 3.14.0b1" is displayed.
- Run
py list
. Python 3.14 is still there. Runningpython
confirms this, as the Python 3.14b0 REPL starts up.
Expected behavior
The requested uninstall happens, leaving Python 3.13 as my default Python.
Additional context