我试图通过从命令行运行python-2.7.x.msi来从我的应用程序安装Python-2.7。我想知道默认安装路径(默认情况下为“C:/ Python27”)是否可以更改为其他路径。通过在运行安装程序MSI时传递任何参数,我能够做到这一点吗?
答案 0 :(得分:0)
根据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