Conversion de code Python en fichier EXE - Voici comment
Les programmes Python ne peuvent généralement être exécutés que sur un ordinateur sur lequel Python est déjà installé. Dans cette astuce pratique, cependant, nous expliquons comment vous pouvez créer un fichier EXE basé sur un programme Python.
Conversion de code Python en fichier EXE - Voici comment
Cependant, avant de convertir le code Python en un fichier EXE, vous devez d'abord modifier les variables d'environnement (sous Windows).
- Ouvrez ensuite l'invite de commande et entrez "pip install cx_freeze".
- Vous devez d'abord créer un nouveau fichier appelé "setup.py", dans lequel vous insérez les commandes "import sys" et "from cx_Freeze import setup, Executable" au début.
- Avec la commande »build_exe_options = {" packages ": [" os "], " excludes ": [" tkinter "]}", vous pouvez ensuite définir diverses propriétés pour le fichier EXE.
- Ensuite, vous devez ajouter les commandes »base = None« et »if sys.platform ==" win32 ":«. En dessous, insérez la commande »base =" Win32GUI "« (décalée vers la droite avec la touche de tabulation).
- Vous devez maintenant définir la fonction de configuration dans laquelle vous définissez diverses propriétés. Vous pouvez spécifier le nom avec la commande »setup (name =" Program ", ". En dessous, vous pouvez insérer la commande "version =" 0.1 ", " (qui est positionnée à droite avec la touche de tabulation), qui représente votre numéro de version. Ensuite, placez Une description du fichier EXE avec la commande »description =" Mon premier programme! ", « Dans l'étape suivante, vous pouvez importer les options déjà définies avec la commande »options = {" build_exe ": build_exe_options}, «. Enfin, vous devez utiliser la commande »executables = [Executable (" programm.py ", base = base)])" pour sélectionner le fichier Python à convertir en fichier EXE.
- Pour créer votre fichier EXE, vous devez d'abord vous assurer que le fichier d'installation et votre fichier Python réel se trouvent dans le même dossier. Ouvrez ensuite CMD à ce stade et exécutez la commande "python setup.py build", que vous pouvez utiliser pour créer le fichier EXE. Si cette commande ne fonctionne pas pour vous, testez la commande "py setup.py build". Avec la commande »python setup.py bdist_msi« (ou »py setup.py bdist_msi«), vous pouvez également créer un fichier MSI (Windows Installer).
- Cependant, notez que les instructions ne fonctionnent que pour les programmes sans interface graphique. Si vous avez programmé une interface graphique, vous avez besoin d'un fichier de configuration différent.
Plus de conseils sur Python dans les guides CHIP
Conseil: Vous pouvez trouver d'autres didacticiels de programmation sur notre page de rubrique sur le langage de programmation Python. Là, nous allons vous montrer, par exemple, comment vous pouvez programmer des boucles en Python.