Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t在系统还原后从Windows 7卸载Python 3.4.2_Python_Windows 7_Uninstallation_Python 3.4_System Restore - Fatal编程技术网

Can';t在系统还原后从Windows 7卸载Python 3.4.2

Can';t在系统还原后从Windows 7卸载Python 3.4.2,python,windows-7,uninstallation,python-3.4,system-restore,Python,Windows 7,Uninstallation,Python 3.4,System Restore,在卸载Python3.4.2几天后,我不得不执行系统还原(我使用的是Windows7),因为不小心安装了一堆垃圾软件,即使在安装之后也会弄乱我的计算机。这个系统有效地恢复了“重新安装”的Python,或者更确切地说是它的一个损坏版本。我现在无法通过常用的控制面板->卸载程序工具卸载它,也无法使用原始安装程序重新安装它。不幸的是,Windows没有保存我可以还原到的早期系统快照 卸载和重新安装过程在停止之前都取得了相当大的进展,出现警告错误:“此Windows Installer软件包有问题。作为

在卸载Python3.4.2几天后,我不得不执行系统还原(我使用的是Windows7),因为不小心安装了一堆垃圾软件,即使在安装之后也会弄乱我的计算机。这个系统有效地恢复了“重新安装”的Python,或者更确切地说是它的一个损坏版本。我现在无法通过常用的控制面板->卸载程序工具卸载它,也无法使用原始安装程序重新安装它。不幸的是,Windows没有保存我可以还原到的早期系统快照

卸载和重新安装过程在停止之前都取得了相当大的进展,出现警告错误:“此Windows Installer软件包有问题。作为安装程序一部分运行的程序未按预期完成。请与您的支持人员或软件包供应商联系”


有人对我如何成功卸载有什么建议吗?

只需删除
c:\Python3.4\
目录,重新安装python 3.4(任何子版本,必须是3.4),然后卸载即可


Python在很大程度上完全独立于Python3.4目录。只需重新安装python,您就可以获得一个新的卸载程序来删除安装创建的注册表项。

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

真是太棒了!对不起,回复太慢了。由于某种原因,我没有收到关于你有用答案的通知。是的,因为某种原因,那在当时对我不起作用。只有手动删除Python目录(如上所述)对我有效。我必须通过启动相应版本的Python的MSI并从那里运行修复来修复,然后通过再次启动MSI来卸载。我不知道为什么这与在控制面板中执行不同,而是通过新下载的.msi来执行,它与我刚刚安装的python版本相同。即使在删除目录并可能清理了额外的注册表项之后,这种方法仍然有效。