簡體   English   中英

通過命令行修復 python 安裝

[英]Repairing python installation via command line

我有一個包含 CPython 安裝程序並嘗試為客戶端安裝它的 package。

如果安裝損壞,則%ERRORLEVEL%變量將設置為1603 文檔中我可以發出一個命令來卸載,但它會在已安裝的實例中失敗,需要修復(例如用戶在嘗試卸載之前刪除了目錄)。 為了解決這個問題,我想在這種情況下嘗試使用安裝程序進行修復,但文檔沒有列出通過命令行執行此操作的方法。

我相信安裝程序是一個標記為 EXE 的 MSI,因為使用 WiX。 我對 MSI 或 WiX 並不十分熟悉,但我認為有一些方法可以通過命令行雙擊安裝程序來訪問“修復”功能。

有沒有辦法做到這一點?

使用 Powershell,執行以下操作: Invoke-Expression "& 'D:\python-3.9.5-amd64.exe' /repair /passive"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM