当安装程序不起作用时,如何正确卸载/修复 python 3.8.5?

Posted

技术标签:

【中文标题】当安装程序不起作用时,如何正确卸载/修复 python 3.8.5?【英文标题】:How do I properly uninstall/fix python 3.8.5 when the installer doesn't work? 【发布时间】:2020-12-19 03:14:31 【问题描述】:

在搞砸了我的 pip 安装(我中断了更新)后,我尝试重新安装 python,但它没有修复 pip。在尝试卸载 python 并手动重新安装后,安装程序根本不适用于 3.8.5。删除所有 python 目录后(据我所知),它仍然显示在控制面板中,安装程序可以看到它,但无法卸载它。它只说“卸载成功”。 旧版本无法安装,因为它们检测到现有安装。

我删除的文件:

%programfiles%\python %appdata%\python %userprofile%\local\programs\python %userprofile%\local\programs\pip

我还从路径和注册表项中删除了 python。 如需了解更多信息,请随时发表评论。

提前致谢

【问题讨论】:

我知道这可能行不通,但你能在 CMD 中输入where python 并复制粘贴回复吗?请务必省略任何个人信息。 Python 不再在我的路径中,所以......它不起作用。感谢您的建议。 【参考方案1】:

我不得不从

中删除注册表项

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

来自this article 的信息。然后我再次打开卸载程序提示,它仍然显示之前的“修改、修复和卸载”选项,但我右键单击任务栏上的图标(当程序打开时)并单击属性,找到路径该可执行文件:

%userprofile%\AppData\Local\Package Cache\de694e50-e0d0-48a5-9a7a-56fd037154e2

我删除了那个文件,然后当我再次点击控制面板中的“卸载”时,它说如果我想从程序列表中删除它,因为它找不到它。

之后,安装程序现在看不到 Python 已安装。

【讨论】:

以上是关于当安装程序不起作用时,如何正确卸载/修复 python 3.8.5?的主要内容,如果未能解决你的问题,请参考以下文章

PyQt4 Windows - 工具栏操作不起作用。我该如何修复它们?

Visual Studio 2015企业在启动,卸载和修复时崩溃

如何修复局部视图的视图模型

当qt插件在windows中不起作用时如何在eclipse cdt中创建qt应用程序

已安装 Facebook 应用程序时,Android 中的 Facebook 集成不起作用

OneSignal.setSubscription(true) 在 Android 上不起作用?