2014-10-29 150 views
8

卸載Python 3.4.2幾天後,我不得不執行系統還原(我使用的是Windows 7),因爲意外地安裝了一堆即使在安裝之後仍然會與我的電腦混淆的垃圾。該系統有效地「重新安裝」了Python,或者更確切地說,它是一個破解版本。我現在無法通過通常的控制面板 - >卸載程序工具卸載它,也無法使用原始安裝程序重新安裝它。不幸的是,Windows並未保存我可以恢復的早期系統快照。系統還原後,無法從Windows 7卸載Python 3.4.2

卸載和重新安裝進程在停止之前停止並顯示以下警告錯誤:「此Windows Installer軟件包存在問題。作爲安裝程序的一部分運行的程序未按預期完成。請聯繫您的支持人員或包供應商「

有沒有人有任何建議,我可能會成功在此卸載?

回答

12

只需刪除c:\Python3.4\目錄,重新安裝Python 3.4(任何子版本,只需要3.4),然後卸載它。

Python在Python3.4目錄中大部分完全獨立。只需要重新安裝python,以便您可以獲得全新的卸載程序來刪除安裝創建的註冊表項。

+1

工作過!對於慢回覆抱歉。出於某種原因,我沒有收到有用答案的通知。 – Eddie 2014-10-31 00:07:44

14

剛剛遇到了這個問題,先通過點擊修復然後卸載來解決它。

+0

是的,由於某種原因,當時並不適合我。只有手動刪除Python目錄(如上所述)爲我工作。 – Eddie 2014-12-09 12:03:00

+0

我必須通過啓動適當版本的Python的MSI並從那裏運行修復來進行修復,然後再次啓動MSI進行卸載。我不知道爲什麼這是不同於在控制面板中這樣做,但通過剛安裝的剛剛安裝的相同版本的python的新下載的.msi來完成。甚至在刪除這些目錄之後,這可以工作,並且可能會清除額外的註冊表項。 – gparent 2016-02-04 15:37:04