Création d'un exécutable sous Python



 La première fois installez l'environnement pyinstaller :

$

$

$

$

cd ~/calculette

sudo apt install python3-pip

pip3 install pyinstaller

sudo apt install python3-venv

Passer sur le répertoire «calculette»

Installer «python3-pip» gestionnaire de paquets officiel de Python

3 éléments : dist/ : exécutable final | build/ : fichiers temporaires | calculette .spec : configuration

Environnement virtuel créé


Par la suite il vous suffira d'exécuter les commandes :

$

$

(venv) $

ou (venv) $

(venv) $

$

cd ~/calculette

python3 -m venv venv && source venv/bin/activate && pip install pyinstaller

pyinstaller --onefile calculette.py

pyinstaller --onefile --add-data "calculette.wav:." calculette.py

deactivate

cp dist/calculette calculette

Passer sur le répertoire «calculette»

Crée un espace de travail isolé. | Entre dans cet espace. | Installe l'outil

Compresse tout (Python, vos bibliothèques et votre code) dans un seul fichier

avec un fichier son (calculette.wav)

Sort de l'environnement (venv)

récupére «dist/calculette» dans le répertoire «calculette»


Sur le répertoire calculette, testez l'exécutable :


Il restera à créer un paquet pour dsitribuer votre calculette.