Skip to content

Cannot uninstall Python 3.14b0 #88

@pfmoore

Description

@pfmoore

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

  1. In a Powershell prompt.
  2. Run pymanager uninstall 3.14. Say "yes" to the prompt.
  3. The message "Removed Python 3.14.0b1" is displayed.
  4. Run py list. Python 3.14 is still there. Running python 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

python_uninstall_20250509213807_19892.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions