Ошибка при запуске exe(Pyinstaller) файла python с использованием модуля PyQt5

Доброго времени суток.

При попытке создание exe файла с помощью PyInstaller-a столкнулся со следующими проблемами:

При открытии екзешника из консоли сделанного с помощью PyInstaller командой: pyinstaller -F --exclude PyQt5 "S:\Users\Silin\python\Lib\site-packages\PyQt5\Qt designer\apps\test app\main.py", в консоль выводится такая ошибка: Traceback (most recent call last): File "main.py", line 2, in ModuleNotFoundError: No module named 'PyQt5' [3460] Failed to execute script main и файл не запускается. При этом если создавать exe с флагом -w(глушить консоль), что мне и надо, то получаю уже вот такую ошибку:

и программа всё равно не запускается. Вот что находится main.py:

import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from design import Ui_MainWindow

app = QtWidgets.QApplication(sys.argv)

MainWindow = QtWidgets.QMainWindow()
self = Ui_MainWindow()
self.setupUi(MainWindow)
MainWindow.show()

def bp0():
    self.lineEdit.setText("Hello!")

self.pushButton.clicked.connect(bp)

sys.exit(app.exec_())

Если создавать exe без PyQt5 то всё прекрасно работает. Помогите пожалуйста, буду очень признателен.


Ответы (0 шт):