当安装程序不起作用时,如何正确卸载/修复 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应用程序