Я пытаюсь создать установку для пакета на основе Python и использую для этого NSIS. Однако после завершения установки мне нужно создать виртуальную среду для пакета внутри каталога установки, чего я не могу сделать с помощью сценария NSIS. Я пробовал использовать команду ExecWait, но безрезультатно. Есть ли лучший способ создать виртуальную среду и установить все пакеты из Требований.txt?
Я ввел команду для создания виртуальной среды в пакетном скрипте createEnv.bat:
Впоследствии этот сценарий вызывался из сценария NSIS как:
Код: Выделить всё
SetOutPath $INSTDIR
ExecWait '"createEnv.bat"'
Во время чтения этой строки появляется экран командной строки, но ничего не выполняется. Пожалуйста, дайте мне знать, если есть более элегантный способ сделать это.
Подробнее здесь:
https://stackoverflow.com/questions/790 ... e-installa