Serwer nie ma zainstalowanego środowiska pythona i nie może bezpośrednio uruchamiać skryptów pythona, jak można go zapakować do aplikacji exe? Uruchamiaj bezpośrednio na serwerze Windows.
Najpierw zainstaluj środowisko pythona na komputerze deweloperskim, a potem zainstaluj pakiet pyinstaller.
PyInstaller to narzędzie do pakowania programów Pythona w osobny pakiet wykonywalny dla Windows, Linux i Mac OS X.
PyInstaller potrafi czytać skrypty Pythona, które piszesz. Analizuje twój kod, aby odkryć wszystkie inne moduły i biblioteki potrzebne do wykonywania skryptów. Następnie zbierze kopie wszystkich tych plików – w tym aktywnego interpretera Pythona! - i umieścić go w jednym folderze razem ze skryptem lub opcjonalnie w jednym pliku wykonywalnym.
PyInstaller był testowany na Windows, Mac OS X oraz GNU/Linux. Jednak nie jest to kompilator krzyżowy: aby stworzyć aplikację na Windows, należy uruchomić PyInstaller w Windows. Aby stworzyć aplikację GNU / Linux, uruchom ją w środowisku takim jak GNU / Linux. PyInstaller był z powodzeniem używany z AIX, Solaris, FreeBSD i OpenBSD, ale nie był testowany w ciągłych testach integracyjnych. Polecenie brzmi następująco:
Przełącz się do katalogu pakietów i zapakuj go następującym poleceniem:
Po pomyślnym pakowaniu dodaj do projektu folder dist, który zawiera zapakowaną aplikację exe.
|