Как указать installdir для ActivePython 2.7.13

Я не понимаю, почему установщики MSI ушли за ActivePython, но они есть, и это сломало установку автоматической установки в Windows. Мне нужно установить 32- и 64-разрядные версии, и указание INSTALLDIR, TARGETDIR, DEFAULTALLUSERSTARGETDIR не работает; путь остается по умолчанию c:\Python27 для 32- и 64-разрядных установок.

Я также вытащил MSI из c:\windows\installers и попробовал этот подход, но MSI сообщает, что для его использования требуется загрузчик.

Кто-нибудь имел успех с этим?

1 ответ

Решение

Таким образом, параметр теперь называется 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"

Надеюсь, это поможет!

Другие вопросы по тегам