묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결예제로 살펴보는 PyQt Tutorial
pyqt-sip 오류3
.
-
미해결예제로 살펴보는 PyQt Tutorial
pyqt5-sip 오류2
알려 주신 대로 pip install PyQt5==5.14.2 로 재설치하는데 위처럼 오류가 납니다. 찾아보니 파이썬 버전이 너무 높아서 뜨는 오류 같은데 그럼 파이썬 자체를 낮은 버전으로 다시 깔아야 하는 건가요? 정확히 어떤 버전부터 오류가 발생하지 않는지도 헷갈리고...예전 강의라 그런지 버전 이슈가 너무 불편하고 시간낭비만 며칠동안 엄청 하네여....ㅠ
-
미해결예제로 살펴보는 PyQt Tutorial
PYQT5-sip 에러
PYQT 첫 강부터 오류때문에 실행이 되지 않습니다ㅠㅠ PYQT-SIP 모듈을 찾을 수 없다는 오류 메시지가 떠서 구글링으로 찾은 방법을 다 시도해 봐도 해결이 안되네요.최신 버전으로 업그레이드, 지웠다가 pip3으로 다시 재설치 등등 다 해봐도 해결이 안됩니다. 도와주세요
-
미해결예제로 살펴보는 PyQt Tutorial
따라했는데 안되요....오류가 뜹니다...
TypeError: addWidget(self, QWidget, stretch: int = 0, alignment: Union[Qt.Alignment, Qt.AlignmentFlag] = Qt.Alignment()): argument 1 has unexpected type 'method' PS C:\Users\woody\OneDrive\바탕 화면\Python Workspace> 몇시간을 돌려봐도 선생님이 짠 코드랑 똑같이 짰는데 실행이 안되요.....한번 봐주시겠어요???? from PyQt5.QtCore import Qt import sys from PyQt5.QtWidgets import * class myapp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.s = '' self.one = QPushButton('1') self.one.clicked.connect(lambda:self.clickedNum('1')) self.plus = QPushButton('+') self.plus.clicked.connect(lambda:self.clickedNum('+')) self.three = QPushButton('3') self.three.clicked.connect(lambda:self.clickedNum('3')) self.one = QPushButton('=') self.one.clicked.connect(self.calc) hbox = QHBoxLayout() hbox.addWidget(self.one) hbox.addWidget(self.plus) hbox.addWidget(self.three) hbox.addWidget(self.calc) self.setLayout(hbox) self.setWindowTitle("계산기") self.show() def clickedNum(self, text): self.s += text print(self.s) def calc(self): print(eval(self.s)) self.s = '' if __name__ == '__main__': app = QApplication(sys.argv) ex = myapp() app.exec_()