Construire
pip install pyinstaller
pyinstaller --onefile --noconsole --icon icone.ico --name Convertisseur convertisseur.pyRésultat : dist\Convertisseur.exe. Les dossiers build/ et le fichier .spec peuvent être ignorés par Git.
À savoir
- Construire dans un venv propre : seules les dépendances utiles sont incluses.
- Fichiers annexes (images) :
--add-data "img;img"etsys._MEIPASSpour les retrouver. - Un .exe se construit sous Windows ; pour Mac/Linux, construire sur ces systèmes.
- Faux positifs antivirus : préférer
--onedir, signer le code, ou soumettre à l'éditeur de l'antivirus.
Interface graphique : tkinter.