当安装程序不工作时,如何正确 uninstall/fix python 3.8.5?
How do I properly uninstall/fix python 3.8.5 when the installer doesn't work?
在搞砸了我的 pip 安装(我中断了更新)后,我尝试重新安装 python,但它没有修复 pip。在尝试卸载 python 并手动重新安装后,安装程序根本无法用于 3.8.5。删除所有 python 目录后(据我所知),它仍然出现在控制面板中,安装程序可以看到它,但无法卸载它。它只说“卸载成功”。
旧版本不会安装,因为它们检测到现有安装。
我删除的文件:
%programfiles%\python
%appdata%\python
%userprofile%\local\programs\python
%userprofile%\local\programs\pip
我还从路径和注册表项中删除了 python。
如需了解更多信息,请随时发表评论。
提前致谢
我不得不从
中删除注册表项
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
使用来自 this article 的信息。然后我再次弹出卸载程序提示,它仍然显示之前的“修改、修复和卸载”选项,但我 right-clicked 任务栏上的图标(当程序打开时)并单击属性,找到该可执行文件的路径:
%userprofile%\AppData\Local\Package Cache\{de694e50-e0d0-48a5-9a7a-56fd037154e2}
我删除了那个文件,然后当我再次点击控制面板中的“卸载”时,它说如果我想从程序列表中删除它,因为找不到它。
之后,安装程序现在看不到 Python 已安装。
在搞砸了我的 pip 安装(我中断了更新)后,我尝试重新安装 python,但它没有修复 pip。在尝试卸载 python 并手动重新安装后,安装程序根本无法用于 3.8.5。删除所有 python 目录后(据我所知),它仍然出现在控制面板中,安装程序可以看到它,但无法卸载它。它只说“卸载成功”。 旧版本不会安装,因为它们检测到现有安装。
我删除的文件:
%programfiles%\python
%appdata%\python
%userprofile%\local\programs\python
%userprofile%\local\programs\pip
我还从路径和注册表项中删除了 python。
如需了解更多信息,请随时发表评论。
提前致谢
我不得不从
中删除注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
使用来自 this article 的信息。然后我再次弹出卸载程序提示,它仍然显示之前的“修改、修复和卸载”选项,但我 right-clicked 任务栏上的图标(当程序打开时)并单击属性,找到该可执行文件的路径:
%userprofile%\AppData\Local\Package Cache\{de694e50-e0d0-48a5-9a7a-56fd037154e2}
我删除了那个文件,然后当我再次点击控制面板中的“卸载”时,它说如果我想从程序列表中删除它,因为找不到它。
之后,安装程序现在看不到 Python 已安装。