Установка Python из сценария Python вызывает перезагрузку

У меня есть скрипт на Python, где я выполняю автоматическую установку нескольких приложений. Одно из приложений само устанавливает конкретные версии Python 2.6-32bit, pywin32 и некоторые другие пакеты, а затем исправляет установку обратно до 2.7. Когда я запускаю автоматическую установку этого приложения из сценария python, установщик python2.7 сообщает о группе файлов "c:\python27\xxx, которые используются как" бла-бла ", планируя операцию перезагрузки... Необходимо перезагрузиться, чтобы завершить операцию". Имеет смысл, но я не хочу, чтобы он перезагружался, и я хочу запустить его из скрипта Python.

Установщик Python msi работает с /norestart. Кажется, не помогает.

У меня есть возможность редактировать исходный код установщика приложений (как он запускает установку Python MSI)

1 ответ

Упакуйте ваш скрипт с py2exe, чтобы он работал с закрытой копией Python, а не с C:\python27,

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