PyInstaller Snabbstart

Kombinera Python-program till en enda fil

Sidinnehåll

Använd PyInstaller för att paketera Python program som fristående exekverbara filer. Det fungerar på Linux, Windows och Mac.

Inte det mest effektiva sättet, men användbart.

Python kub Den här Python-kuben genererades av AI-modellen Flux 1 dev.

PyInstaller snabbstart

Installera PyInstaller från PyPI:

pip install pyinstaller

Gå till ditt programs katalog och kör:

pyinstaller dittprogram.py

Detta kommer att generera paketet i en underkatalog som heter dist.

pyinstaller -F dittprogram.py

Att lägga till parametern -F (eller –onefile) kommer att packa allt i en enda “exe”-fil.

pyinstaller -F --paths=<din_sökväg>\Lib\site-packages dittprogram.py

Om du får “ImportError” kan du överväga sidpaket.

pip install pynput==1.6.8
fortfarande får du Import-Erorr - försök att nedgradera pyinstaller - se Fel vid användning av pynput med pyinstaller

Nackdelar

Det finns många klagomål om långsamma laddningstider… Forska vidare på egen hand.

Användbara länkar