如何为 ActivePython 2.7.13 指定安装目录

How to specify installdir for ActivePython 2.7.13

我不明白为什么 MSI 安装程序没有用于 ActivePython,但它们确实存在,并且它破坏了 Windows 上的无人值守安装设置。我需要安装 32 位和 64 位版本并且指定 INSTALLDIR、TARGETDIR、DEFAULTALLUSERSTARGETDIR 不起作用;对于 32 位和 64 位安装,路径保持默认值 c:\Python27。

我还从 c:\windows\installers 中提取了 MSI 并尝试了该方法,但 MSI 报告它需要使用引导程序。

有人成功过吗?

因此,该参数现在称为 APPDIR,文档中引用了它 (http://docs.activestate.com/activepython/2.7/get/windows/index.html)。该文档仍然引用 MSI,但是新的 .EXE 安装程序只是 MSI 上的一个包装器,因此现有的 MSI 参数,如用于静默安装的 /qn 仍然有效。

例如,如果您想将 64 位安装到它自己的文件夹中,您可以使用:

ActivePython-2.7.13.2714-win64-x64-402182.exe APPDIR="C:\Python27-64"

希望对您有所帮助!