Установка 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
,