Сервер не має встановленого python-середовища і не може безпосередньо виконувати python-скрипти, як python може бути упакований у exe-додаток? Запускайте безпосередньо на сервері Windows.
Спочатку встановіть середовище Python на комп'ютер розробки, а потім встановіть пакет pyinstaller.
PyInstaller — це інструмент для пакування програм на Python у окремий виконуваний пакет для Windows, Linux та Mac OS X.
PyInstaller може читати Python-скрипти, які ви пишете. Він аналізує ваш код, щоб виявити всі інші модулі та бібліотеки, необхідні для виконання скриптів. Потім він збирає копії всіх цих файлів — включно з активним інтерпретатором Python! - і помістити його в одну папку зі скриптом або, за бажанням, в одному виконуваному файлі.
PyInstaller тестувався для Windows, Mac OS X та GNU/Linux. Однак це не кроскомпілятор: щоб створити Windows-додаток, потрібно запускати PyInstaller у Windows. Щоб створити додаток на GNU / Linux, запустіть його в середовищі, наприклад, GNU / Linux. PyInstaller успішно використовувався з AIX, Solaris, FreeBSD та OpenBSD, але не тестувався на них у безперервному інтеграційному тестуванні. Команда звучить так:
Переключіться на каталог пакувальника і пакуйте його за допомогою наступної команди:
Після успішного пакування додайте папку dist до проєкту, яка містить упакований exe-додаток.
|