0
我試圖通過從命令行運行python-2.7.x.msi從我的應用程序安裝Python-2.7。我想知道默認安裝路徑(默認爲「C:/ Python27」)是否可以更改爲其他路徑。在運行安裝程序MSI時,是否可以通過傳遞任何參數來執行此操作?默認安裝目錄作爲python-2.7.x.msi的參數
我試圖通過從命令行運行python-2.7.x.msi從我的應用程序安裝Python-2.7。我想知道默認安裝路徑(默認爲「C:/ Python27」)是否可以更改爲其他路徑。在運行安裝程序MSI時,是否可以通過傳遞任何參數來執行此操作?默認安裝目錄作爲python-2.7.x.msi的參數
根據Using Windows Installer - Non-interactive installation:
使用命令行
msiexec /i python<version>.msi
安裝可通過編程方式啓動。附加參數 可以在該命令行的末尾被傳遞,如
msiexec /i python-2.5.msi TARGETDIR=r:\python25
...
目標目錄
屬性
TARGETDIR
確定的Python 安裝的根目錄下。例如,不同的安裝驅動器能與TARGETDIR=R:\python25
默認
TARGETDIR
是[WindowsVolume]Python<version>
指定 。
所以,你可以這樣做:
msiexec /i python-2.7.x.msi TARGETDIR=c:\other\place\to\install
非常感謝。這樣可行。我如何指定相對於Windows卷的路徑?目前,我對它進行了硬編碼(C:\ myfolder)。 –