Après développement d’un programme, on se retrouve généralement confronté à sa distribution. Pour créer simplement un exécutable Python (fichier .py vers .exe), plusieurs solutions existent :
- cx_Freeze ;
- Py2exe ;
- bien d’autres ;
- et auto-py-to-exe que je connaissais pas mais qui m’a grandement facilité la tâche pour mon dernier logiciel :
Créer simplement un exécutable Python
Comme son nom l’indique, ce programme permet de créer automatiquement un fichier .exe à partir d’un fichier Python .py. Il dispose en plus d’une interface graphique qui le rend encore plus simple d’utilisation.
L’installation se fait avec pip.
[pastacode lang= »bash » manual= »pip%20install%20auto-py-2exe » message= » » highlight= » » provider= »manual »/]
Vous n’avez plus qu’à lancer la commande « auto-py-to-exe ». Patientez quelques instants et le programme s’ouvre. Cliquez alors sur « Browse » et choisissez votre programme Python :
Généralement vous pouvez laisser « One Directory » pour que vos différents modules soient bien importés. Choisissez également en dessous si le programme est en mode console ou mode fenêtre pour que la console soit automatiquement masquée.
Pour terminer de créer simplement un exécutable Python, cliquez sur « CONVERT .PY TO .EXE ». À la fin du processus, vous aurez alors le fichier .exe avec le dossier associé contenant les autres fichiers nécessaires au fonctionnement du programme.