【发布时间】:2017-06-07 15:17:36
【问题描述】:
我正在尝试通过从命令行运行 python-2.7.x.msi 从我的应用程序安装 Python-2.7。我想知道是否可以将默认安装路径(默认为“C:/Python27”)更改为其他路径。我可以通过在运行安装程序 MSI 时传递任何参数来做到这一点吗?
【问题讨论】:
标签: python windows python-2.7 command-line windows-installer
我正在尝试通过从命令行运行 python-2.7.x.msi 从我的应用程序安装 Python-2.7。我想知道是否可以将默认安装路径(默认为“C:/Python27”)更改为其他路径。我可以通过在运行安装程序 MSI 时传递任何参数来做到这一点吗?
【问题讨论】:
标签: python windows python-2.7 command-line windows-installer
根据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
【讨论】: