Сървърът няма инсталирана 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 приложение.
|