【问题标题】:default installation directory as an argument for python-2.7.x.msi默认安装目录作为 python-2.7.x.msi 的参数
【发布时间】: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


    【解决方案1】:

    根据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&lt;version&gt;。

    所以你可以这样做:

    msiexec /i python-2.7.x.msi TARGETDIR=c:\other\place\to\install
    

    【讨论】:

    • 非常感谢。这样可行。如何指定相对于 windows 卷的路径?目前,我正在对其进行硬编码(C:\myfolder)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 2020-11-15
    相关资源
    最近更新 更多