Установка Python в автоматическом режиме - PullRequest
0 голосов
/ 25 июня 2018

Мой код написан на python 3.6.5. Я пытаюсь сделать этот пакет инсталлируемым (что-то вроде Install Shield) и хотел также связать программное обеспечение Python вместе с этим Installshield. ОС Windows

  1. Будет ли Python работать, распаковывая каталог установки и устанавливая переменную пути?

  2. Когда я использую / quiet для тихой установки python, я не могу изменить путь к каталогу установки по своему выбору, скажем, в моем случае C: \ test (даже после установки TargetDir = C: \ test). Куда я иду не так?

  3. Если есть какой-либо другой подход к установке пакета python вместе с установочным пакетом, может кто-нибудь сообщить мне?

1 Ответ

0 голосов
/ 25 июня 2018

Почему бы не использовать Pyinstaller?Если для python задано значение path, вы можете запустить из CMD pip install pyinstaller.Затем вы можете создать автономный exe-файл, который будет включать пакеты для запуска Python.Удерживайте shift и откройте CMD, где находится ваш скрипт, а затем выполните команду, подобную этой

pyinstaller --noconsole --icon=data.ico --version-file=Version.txt -F LineQuery.py

-F - автономный пакет.Имейте в виду, что вам нужно скопировать библиотеки DLL из Microsoft Runtime Visual C ++ 2015 в папку DLL Python, обычно расположенную в C: \ Users \ "user" \ AppData \ Local \ Programs \ Python \ Python36 \ DLLs.Это если вы упакуете его в Windows 10. В противном случае у вас возникнут проблемы с запуском вашей программы в более ранних версиях Windows.

Автономный пакет при запуске будет работать медленно.Вы можете упаковать его в папку, которая будет быстрее.Просто удалите -F

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...