Создание сценария NSIS, который может создать виртуальную среду Conda после завершения установки.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Создание сценария NSIS, который может создать виртуальную среду Conda после завершения установки.

Сообщение Anonymous »

Я пытаюсь создать установку для пакета на основе Python и использую для этого NSIS. Однако после завершения установки мне нужно создать виртуальную среду для пакета внутри каталога установки, чего я не могу сделать с помощью сценария NSIS. Я пробовал использовать команду ExecWait, но безрезультатно. Есть ли лучший способ создать виртуальную среду и установить все пакеты из Требований.txt?
Я ввел команду для создания виртуальной среды в пакетном скрипте createEnv.bat:

Код: Выделить всё

@CALL conda create -n env python=3.10
Впоследствии этот сценарий вызывался из сценария NSIS как:

Код: Выделить всё

SetOutPath $INSTDIR
ExecWait '"createEnv.bat"'
Во время чтения этой строки появляется экран командной строки, но ничего не выполняется. Пожалуйста, дайте мне знать, если есть более элегантный способ сделать это.

Подробнее здесь: https://stackoverflow.com/questions/790 ... e-installa
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»