Je suis nouveau au codage et j'ai besoin de transformer mon fichier py à un exe. J'ai essayé py2exe et cela ne fonctionnait pas avec python 3.5. Ensuite, j'ai essayé pyinstaller et cela a fonctionné, mais quand j'ai ajouté PyQt5 au programme, pyinstaller a également échoué. J'ai essayé nuitka, et il construit l'exe, mais quand je clique sur le fichier exe il montre une console pendant quelques secondes et se ferme. J'ai besoin d'un exe qui montre un gui après avoir été activé. Voici les modules que j'ai utilisé dans le programme:Python 3.5 + PyQt5 à l'exe autonome
import P4
import time
from datetime import datetime,date
import traceback
import os
import sys
import threading
from PyQt5 import QtCore
from PyQt5 import QtGui
from PyQt5.QtWidgets import *
from PyQt5.QtCore import QCoreApplication, QTimer
erreur que je reçois de fichier nuitka exe:
erreur que je reçois de fichier pyinstaller exe:
dll que pyinstaller a besoin: dlls
Pouvez-vous exécuter le fichier .exe à partir de la ligne de commande et afficher l'erreur que vous obtenez? – Repiklis
@Repiklis bien sûr, a ajouté des images au champ queastion – grenfunday
je ne l'ai utilisé PyQt4 avec pyinstaller et non PyQt5, mais vous pouvez essayer de modifier vos importations à 'partir PyQt5 importation QtCore, QtGui', similaire à la PyQt4 suggéré [méthode (point 2)] (http://stackoverflow.com/a/8548950/3837382). Cela peut fonctionner, mais je pense qu'il est plus susceptible d'avoir un problème avec [le chemin PyQt] (http://stackoverflow.com/a/2739585/3837382). – Repiklis