установка приложения Python с Python под windows - PullRequest
0 голосов
/ 25 мая 2010

Мое приложение использует много библиотек Python (Django, Twisted, xmlrpc). Я не могу ожидать, что у конечного пользователя установлен Python со всеми необходимыми библиотеками.

Я создал необычный установщик для своего приложения с помощью Inno Setup, но я не думаю, что это хорошее решение для запуска 5 других программ установки из моего установщика. Пользователю было бы неудобно нажимать кнопку «Далее» 15 раз. Есть ли способ сделать это спокойно?

Ответы [ 2 ]

1 голос
/ 25 мая 2010

Может быть, вы должны попытаться сделать ваше приложение работающим автономно с py2exe или pyInstaller.

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

Затем вы можете использовать Inno Setup, чтобы создать установщик Windows, который будет копировать все необходимые файлы.

Я не уверен, что Django очень легко включить в такую ​​автономную версию.

Надеюсь, это поможет

0 голосов
/ 25 мая 2010

Возможно, вы можете настроить все приложение и библиотеки в виртуальной среде , а затем упаковать все это вместе. Я никогда не пробовал это однако!

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