[파이썬] `PyQt` 설치 및 설정

PyQt는 파이썬을 위한 Qt 프레임워크를 활용한 GUI 개발을 위한 라이브러리입니다. 이 블로그 포스트에서는 PyQt를 설치하고 설정하는 방법에 대해 알아보겠습니다.

1. PyQt 설치

PyQt를 설치하기 위해서는 pip 명령어를 활용할 수 있습니다. 터미널을 열고 아래 명령어를 실행하세요.

pip install PyQt5

PyQt5를 설치하면 PyQt를 사용할 수 있습니다.

2. 개발 환경 설정

PyQt를 사용하기 위해서는 하나의 개발 환경을 설정해야 합니다. PyQt는 Qt Designer라는 시각적인 GUI 디자인 도구를 제공하는데, 이를 사용할 수 있도록 경로를 설정해야 합니다.

import os
import sys
from PyQt5.QtWidgets import QApplication

# Qt Designer 경로 설정
os.environ["QT_QPA_PLATFORM_PLUGIN_PATH"] = "C:/path/to/Qt/plugins/platforms"

# PyQt5 애플리케이션 초기화
app = QApplication(sys.argv)

위 코드에서 QT_QPA_PLATFORM_PLUGIN_PATH에는 Qt Designer를 설치한 경로에서 platforms 폴더의 경로를 입력해야 합니다.

이제 PyQt를 사용할 준비가 되었습니다.

3. Hello World 예제

아래는 PyQt를 사용하여 간단한 Hello World 윈도우를 만드는 예제 코드입니다.

from PyQt5.QtWidgets import QApplication, QLabel

# PyQt5 애플리케이션 초기화
app = QApplication([])

# 윈도우 생성
window = QLabel("Hello World!")

# 윈도우 출력
window.show()

# 애플리케이션 실행
app.exec_()

위 코드를 실행하면 “Hello World!”라는 내용이 표시되는 윈도우가 생성됩니다.

이제 PyQt를 설치하고 설정한 후에는 GUI 개발을 시작할 준비가 되었습니다. PyQt의 다양한 기능을 사용하여 멋진 애플리케이션을 개발해보세요!

참고: 교육용이나 개인 학습 목적으로 PyQt를 사용할 때는 PyQt의 라이선스를 검토해주세요. 상업적인 목적으로 사용할 경우 상업용 라이선스를 구매해야 할 수도 있습니다.