Windows: сделать установщик из исполняемого файла - PullRequest
0 голосов
/ 30 июня 2019

Я собрал приложение в один исполняемый файл myapp.exe. Приложение отлично запускается из исполняемого файла, например, если вы разместите его на рабочем столе и дважды щелкните по нему. Как я могу создать установочный файл setup.exe, который установит его в Windows?

Немного подробнее, если это поможет: приложение написано в Python 3.6 и было встроено в один exe файл с pyinstaller. Я также могу собрать приложение в одну папку, если есть какое-либо преимущество, начиная с одного файла exe.

Ответы [ 2 ]

2 голосов
/ 01 июля 2019

Есть пара инсталляторов, с которыми вы можете пойти.Пожалуйста, ознакомьтесь с разделом Какой лучший установщик? для подробностей.

Большинство упаковочных инструментов имеют бесплатную версию с включенными базовыми функциями, за исключением тех, которые уже бесплатны (Wix).Учитывая ваш сценарий, нет необходимости в коммерческой лицензии.

InstallShield имеет версию LE .У расширенного установщика есть бесплатная .Вот пошаговое руководство для получения вашего установщика в Advanced Installer.

Если вы используете VS, вы можете упаковать ваше приложение напрямую из IDE, так как несколько инструментов упаковки предлагают расширение для VS:

1 голос
/ 30 июня 2019

Попробуйте NSIS (https://nsis.sourceforge.io/Download). Я также нашел этот пример сценария для него (https://nsis.sourceforge.io/Sample_installation_script_for_an_application).

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