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) $

(venv) $

$

$

cd ~/calculette

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

pyinstaller --onefile --add-data "alarme.wav:." --add-data "clic.wav:." --add-data "erreur.wav:." calculette.py

deactivate

cp dist/calculette calculette

exit

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

Sort de l'environnement (venv)

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

Retour à l'environnement graphique


Dans le répertoire calculette, testez :