Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 29277|Отговор: 3

[Източник] Python пакетира скриптове в exe приложения

[Копирай линк]
Публикувано в 3.07.2021 г. 9:35:08 ч. | | | |
Сървърът няма инсталирана 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 приложение.







Предишен:Mybatis или MyBatis-Plus печатат SQL логове
Следващ:база данни
Публикувано в 17.07.2021 г. 8:08:46 ч. |
Кодът не може да бъде прегледан
 Хазяин| Публикувано в 22.12.2021 г. 20:51:30 ч. |
Python използва огледални станции за ускоряване на изтеглянето на PIP
https://www.itsvse.com/thread-9492-1-1.html
Публикувано в 16.12.2023 г. 13:12:14 ч. |
Бърз:Авторите са баннати или премахнато съдържание автоматично се блокира
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com