Window 安裝 Python 失敗 0x80070643,發生嚴重錯誤

image.png

問題現象

用安裝包在 window 安裝python,會遇到沒有安裝成功,卸載後,再次雙擊安裝包安裝的時候,直接無法安裝了。
這個問題在github issue中有提到,但是都是 2022 年的時,代碼修復,但是在 2024 年,安裝的時候還是遇到了這個問題。

測試下來:

  1. python 3.7, 3.8 沒有這個問題,如果着急,就先安裝這版本應急
  2. python 3.9 - 3.12.3 都提示這個錯誤。

可能的原因:

在第一次卸載的時候沒有卸載乾淨

解決方案

當雙擊安裝包的時候無法安裝,可以使用官方文檔提到的不用 UI 安裝的方式來安裝
https://docs.python.org/3.12/using/windows.html#installing-without-ui
image.png

在安裝包的路徑下cmd

python-3.12.3-amd64.exe /?

上面這個命令執行後,會打開安裝包顯示可以使用的一些命令。我們選擇/quiet來不經過ui安裝

python-3.12.3-amd64.exe /quiet

稍等一會,可以在程序管理中看到python已經安裝成功了。
這個時候,可以右鍵修改,打開安裝界面去選擇修復了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章