Maison  >  Article  >  développement back-end  >  fichier exécutable exe du package python

fichier exécutable exe du package python

王林
王林original
2020-05-11 13:47:445663parcourir

fichier exécutable exe du package python

1. Installer Pyinstaller

Lorsque vous utilisez Python pour empaqueter des fichiers exécutables EXE, vous devez utiliser Pyinstaller et utiliser la commande pip install PyInstaller pour installez-le comme suit Image :

fichier exécutable exe du package python

Après avoir installé Pyinstaller, vous pouvez l'utiliser pour empaqueter les fichiers .py. Il existe deux situations pour l'empaquetage, l'une consiste à empaqueter le programme de console. , et l'autre consiste à empaqueter le programme console. La première consiste à empaqueter et à utiliser un programme GUI conçu de manière similaire à PyQt

Deuxièmement, empaqueter le programme console

Ouvrir. la fenêtre de commande cmd et utilisez la commande cd pour basculer vers le chemin où se trouve le fichier .py. Ensuite, utilisez la commande pyinstaller -F Test.py pour empaqueter, comme indiqué ci-dessous :

fichier exécutable exe du package python

3. Packez le programme GUI

Ouvrez la fenêtre de commande cmd, utilisez la commande cd pour basculer vers le chemin où se trouve le fichier .py, puis utilisez pyinstaller - -paths C:Users......Python37/Lib/site-packages/PyQt5/Qt/bin -F -w --icon=note .ico main.py commande pour l'empaquetage, comme indiqué ci-dessous :

fichier exécutable exe du package python

Parmi eux, --paths est utilisé pour définir les variables d'environnement de PyQt, et -F signifie générer un seul fichier exécutable exe -w représente un programme de formulaire, --icon est. pour définir l'icône d'affichage de l'exe, main.py est l'entrée du programme GUI

Remarque : lors de l'empaquetage d'un programme GUI, si des fichiers de ressources tels que des images sont utilisés dans le programme, l'empaquetage est terminé. , vous devez copier les fichiers de ressources (dossiers) utilisés dans le dossier dist.

Tutoriel recommandé :

Tutoriel Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie type() en pythonArticle suivant:Que signifie type() en python