2021年8月7日 星期六

安裝 Python 出現 “0x80070642 - User cancelled installation” 錯誤

前幾天在工作的 Win10 電腦上安裝最新版的 Python 3.9 時出現了 "Error 0x80070005: Failed to secure cache path" 錯誤導致安裝失敗, 即使改用系統管理員權限也是一樣 : 




點 "log file" 檢視安裝紀錄檔, 發現出現了好幾個 "Error 0x80070005" 錯誤 :




搜尋網路找到 stack overflow 上面的一篇文章 :


原來是在安裝開始的第一個頁面要將預設勾選的 "Install launcher for all users (recommended)" 取消掉, 只勾選 "Add Python 3.9 to PATH" 這項即可順利完成安裝. 研判這可能是因為公用電腦有多使用者帳號的關係, 雖然有系統管理員權限, 但不是 Super User 所致.  





安裝成功頁面底下有一個 "Disable path length limit" 連結也給它點一下, 因為在安裝路徑很長時要添加 Python 路徑到環境變數時沒有點這個會添加失敗, 預設的安裝路徑其實不會有此問題, 點不點都無所謂. 參考 :


沒有留言 :