系统还原后,无法从Windows 7卸载Python 3.4.2

问题描述:

卸载Python 3.4.2几天后,我不得不执行系统还原(我使用的是Windows 7),因为意外地安装了一堆即使在安装之后仍然会与我的电脑混淆的垃圾。该系统有效地“重新安装”了Python,或者更确切地说,它是一个破解版本。我现在无法通过通常的控制面板 - >卸载程序工具卸载它,也无法使用原始安装程序重新安装它。不幸的是,Windows并未保存我可以恢复的早期系统快照。系统还原后,无法从Windows 7卸载Python 3.4.2

卸载和重新安装进程在停止之前停止并显示以下警告错误:“此Windows Installer软件包存在问题。作为安装程序的一部分运行的程序未按预期完成。请联系您的支持人员或包供应商“

有没有人有任何建议,我可能会成功在此卸载?

只需删除c:\Python3.4\目录,重新安装Python 3.4(任何子版本,只需要3.4),然后卸载它。

Python在Python3.4目录中大部分完全独立。只需要重新安装python,以便您可以获得全新的卸载程序来删除安装创建的注册表项。

+1

工作过!对于慢回复抱歉。出于某种原因,我没有收到有用答案的通知。 – Eddie 2014-10-31 00:07:44

刚刚遇到了这个问题,先通过点击修复然后卸载来解决它。

+0

是的,由于某种原因,当时并不适合我。只有手动删除Python目录(如上所述)为我工作。 – Eddie 2014-12-09 12:03:00

+0

我必须通过启动适当版本的Python的MSI并从那里运行修复来进行修复,然后再次启动MSI进行卸载。我不知道为什么这是不同于在控制面板中这样做,但通过刚安装的刚刚安装的相同版本的python的新下载的.msi来完成。甚至在删除这些目录之后,这可以工作,并且可能会清除额外的注册表项。 – gparent 2016-02-04 15:37:04