EXE l'application créée avec PyQt5 avec PyInstaller

Grosso modo

Statut

Je créais une application graphique en utilisant PyQt5. L'application analyse le fichier glissé et déposé dans la fenêtre et sort le fichier au format Excel. Lorsque j'ai utilisé PyInstaller pour le convertir en EXE pour la distribution, la construction a réussi mais elle n'a pas pu être exécutée.

Le message d'erreur d'exécution est *** Échec de l'exécution du script pyi_rth_qt5plugins ***

À propos de l'environnement

Contre-mesures

Définissez le chemin PyQt lors de l'exécution de pyinstaller.

Exemple

pyinstaller simple_tool.py --onefile --noconsole -p "C:\Users\Nom d'utilisateur\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\PyQt5\Qt\bin"

Spécifiez le répertoire des fichiers de bibliothèque PyQt sous site-packages avec -p.

Le répertoire dans lequel Python est installé dépend de l'environnement, alors faites-y référence comme il convient.

Recommended Posts

EXE l'application créée avec PyQt5 avec PyInstaller
Créer un exe Scrapy avec Pyinstaller
Comment obtenir le répertoire où se trouve le EXE construit avec Pyinstaller
Lorsque j'exécute le fichier exe avec pyinstaller, mon PC se bloque.
Méthode de mise à jour automatique par python Pyinstaller exe
Convertissez un programme qui importe la bibliothèque cliente de Google en .exe avec pyinstaller
J'ai créé une application graphique avec Python + PyQt5
Obtenez l'emplacement du fichier où se trouve l'exe lors de l'exécution de l'exe créé par PyInstaller
Mémorandum PyInstaller Convertit Python [.py] en [.exe] avec 2 lignes
Je ne peux pas transformer un projet utilisant PyWebView en un exe avec PyInstaller
Un diagramme de réseau a été créé avec les données du COVID-19.
Afficher uniquement les ressources créées lors de l'acquisition de ressources AWS avec Boto3
La première étape de la création d'une application sans serveur avec Zappa
Refléter l'environnement virtuel créé par Miniconda dans le notebook Jupyter
[Python Kivy] Comment créer un fichier exe avec pyinstaller
Importez dynamiquement des modules lors de l'exécution avec .exe renforcé avec pyinstaller --onefile