Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

NameError: name 'Ui_MainWindow' is not defined

ВСЕЗНАЮЩИЙ БАРАН Ученик (235), открыт 2 недели назад
Что делать если ошибка NameError: name 'Ui_MainWindow' is not defined?

 import os 
import sys
import rsa
import time
import shelve
import socket
import threading
from PyQt5 import QtCore, QtGui, QtWidgets
from des import *
class Client(QtWidgets.QMainWindow):
def __init__(self,parent = None):
QtWidgets.QWidget.__init__(self,parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
.........
2 ответа
калбасяндр Профи (888) 2 недели назад
ААААААА ПОСХАЛКО ПОСХАЛОЧКОООО ПОСХАЛКООО
Chudo_Chudnoe Мастер (1585) 2 недели назад
Если ты используешь pyuic5 для генерации Python-кода из файла .ui, убедитесь, что ты сгенерировал код правильно и что он импортируется в твой скрипт.
Обычно это делается так:
 pyuic5 -x yourfile.ui -o des.py 
Импорт сгенерированного класса из des.py у тебя такой?
 from des import Ui_MainWindow  #  
И проверь пути импорта
Похожие вопросы