Sto costruendo un'applicazione Python e non voglio forzare i miei clienti a installare Python e i moduli. Voglio anche rendere la mia applicazione closed-source.
Quindi, c'è un modo per compilare gli script Python in eseguibili standalone?
Puoi usare PyInstaller per impacchettare i programmi Python come eseguibili standalone. Funziona su Windows, Linux e Mac.
Installa PyInstaller da PyPI:
pip install pyinstaller
Vai alla directory del tuo programma ed esegui:
pyinstaller yourprogram.py
Questo genererà il bundle in una sottodirectory chiamata
dist
.Per una guida più dettagliata, vedi il manuale.