Я новичок в кодировании, и мне нужно преобразовать файл py в exe. Я попытался py2exe, и он не работал с python 3.5. Затем я попробовал pyinstaller, и это сработало, но когда я добавил PyQt5 в программу, pyinstaller также потерпел неудачу. Я попробовал nuitka, и он создает exe, но когда я нажимаю на exe-файл, он показывает консоль в течение нескольких секунд и закрывается. Мне нужен exe, который показывает gui после активации. Вот модули, которые я использовал в программе:Python 3.5 + PyQt5 to standalone exe
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
Ошибки я получаю от nuitka исполняемого файла:
Ошибки я получаю от pyinstaller исполняемого файла:
DLL файлов что необходимо для установки: dlls
Можете ли вы запустить .exe из командной строки и опубликовать полученную ошибку? – Repiklis
@ Repiklis, конечно, добавил картинки в поле queastion – grenfunday
Я использовал PyQt4 с pyinstaller, а не PyQt5, но вы можете попробовать изменить свой импорт на 'из PyQt5 импорта QtCore, QtGui', аналогично предложенному PyQt4 [method (пункт 2)] (http://stackoverflow.com/a/8548950/3837382). Это может сработать, но я думаю, что у него, скорее всего, будет проблема с [PyQt path] (http://stackoverflow.com/a/2739585/3837382). – Repiklis