Please Enable JavaScript!
Gon[ Enable JavaScript ]

Python(파이썬) PyQt5 설치하는 방법

파이썬 Python
반응형

Qt 는 데스크톱과 모바일 시스템을 효과적으로 엑세스할 수 있는 높은 수준의 크로스 플랫폼 C++ 라이브러리입니다. 크로스 플랫폼(cross-platform) 이란 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 뜻의 용어입니다. 파이썬에서는 이만한 GUI 구현 라이브러리가 없습니다. 오늘은 PyQt5 설치와 참고할 API 사이트, 간단한 윈도우 화면을 구현하겠습니다.

 

 

 

파이썬이 설치된 상태라면 PyQt5 를 쉽게 설치할 수 있습니다. 콘솔에서 pip 툴을 이용합니다. 명령어는 pip3 install PyQt5 입니다.

Python(파이썬) PyQt5 설치하는 방법

 

 

pip 를 통하지 않고 별도로 프로그램을 설치하고 싶다면 다음 사이트에서 받을 수 있습니다. 윈도우용은 zip 파일을 받아야 합니다.

 

https://www.riverbankcomputing.com/software/pyqt/download5/

 

Python(파이썬) PyQt5 설치하는 방법

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
파이썬(Python) 패키지 관리 툴 easy_install, pip 설치하기
파이썬(Python) 기본 개발툴 IDLE 설치하는 방법
파이썬(Python) 윈도우10 환경 변수 등록하기
윈도우10 파이썬(Python) 설치하기
이썬 Python 사칙 연산, 주요 연산자 다루는 방법

 


이곳이 공식 사이트이며 다양한 정보들을 제공합니다. 그 중에서 개발에 도움이 되는 레퍼런스 가이드가 있습니다. 메뉴는 PyQt > PyQt5 Reference Guide 입니다

 

Python(파이썬) PyQt5 설치하는 방법

 

 

가이드는 기본적인 사용법과 예제가 실려 있습니다. PyQt5 를 처음 시작하는 분들은 참고할만 합니다.

 

http://pyqt.sourceforge.net/Docs/PyQt5/

 

Python(파이썬) PyQt5 설치하는 방법

 

 

 

PyQt5 를 이용해서 간단한 화면을 구현했습니다. 클래스는 QMainWindow 위젯을 상속받아 구현합니다. 앞으로 소개할 샘플은 아래 소스를 기본으로 합니다

""" 기본 GUI 화면 """ import sys from PyQt5.QtWidgets import QMainWindow, QApplication   class ExWindow(QMainWindow):      def __init__(self):         super().__init__()         self.init_ui()      def init_ui(self):         self.setGeometry(300, 300, 400, 300)         self.setWindowTitle('Main Window')         self.show()   if __name__ == '__main__':     app = QApplication(sys.argv)     ex = ExWindow()     sys.exit(app.exec_()) 

소스를 실행한 결과는 다음과 같습니다. 간단하게 화면을 구현해 봤습니다

 

Python(파이썬) PyQt5 설치하는 방법

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
파이썬(Python) 패키지 관리 툴 easy_install, pip 설치하기
파이썬(Python) 기본 개발툴 IDLE 설치하는 방법
파이썬(Python) 윈도우10 환경 변수 등록하기
윈도우10 파이썬(Python) 설치하기
이썬 Python 사칙 연산, 주요 연산자 다루는 방법
반응형
Posted by 녹두장군1
,