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 녹두장군

댓글을 달아 주세요