티스토리 뷰

 

IDE : PyCharm [설치방법]

 

파이썬에서 GUI 프로그래밍이 해보고 싶다. 개인적으로 뭘 만들더라도 눈에 보이는 것을 좋아하기 때문에 파이썬 공부하는참에 GUI도 살짝 곁들여서 해볼까 한다. 목표는 matplotlib과 연동해서 그래프 컨트롤 창을 만들어보는 것이다. 참고로 GUI는 한 번도 해본적이 없지만 어려울 것 있겠나, 겁먹지 말고 한번 해보자.

 

먼저 파이썬에서 GUI 프로그래밍을 하기 위해서는 툴이 필요할텐데, 알아보니 파이썬에서 tkinter 라는 패키지를 기본으로 제공한다. 기본 내장된 패키지이기 때문에 따로 설치할 필요도 없다. tkinter 로 GUI를 하겠다 하시는 분은 먼저 다음의 파이썬 문서를 참조해 보시길 바란다.

 

 

 

tkinter — Tcl/Tk 파이썬 인터페이스 — Python 3.9.0 문서

tkinter — Tcl/Tk 파이썬 인터페이스 소스 코드: Lib/tkinter/__init__.py tkinter 패키지(《Tk 인터페이스》)는 Tk GUI 툴킷에 대한 표준 파이썬 인터페이스입니다. Tk와 tkinter는 대부분의 유닉스 플랫폼과 윈��

docs.python.org

 

나는 PyQt를 사용할 것이다. 이유는 Qt Designer라는 아름다운 툴을 사용할 수 있기 때문이다. 텍스트로 GUI를 프로그래밍 하는 것은 익숙해지려면 아주 시간이 오래 걸릴 것 같다. 일단 쉬운 방법으로 먼저 시도 해보자는 생각이다.

 

GUI 프로그래밍을 한결 편하게 해 줄 Qt Designer

 

PyQt는 영국의 리버뱅크컴퓨팅사(riverbankcomputing.com)에서 개발하였고 당연히 무료소프트웨어이다. 버전은 세 가지가 있는데 PyQt4는 개발이 끝나서 더이상 릴리스가 되지 않고, PyQt6는 현재 개발중인 버전이다. PyQt5가 현재 가장 안정적인 릴리스로 모든 버그가 수정되어 있다고 하니 이 것을 사용하자. 버전에 대한 자세한 정보가 필요하면 [여기]를 참조하자. 홈페이지나 다른 어떠한 경로에서 설치파일을 다운받아서 설치해도 되지만 나는 그냥 파이참에서 설치를 해보려고 한다.

 

 

# PyQt5 설치 (in 파이참)

 

PyQt5 패키지를 설치하자. 다른 모듈이나 패키지를 설치하는 것과 같이 해보자. 파이참에서 파일 > 설정 > 프로젝트 > Python 인터프리터 > + > pyqt5 검색 > 패키지 설치 순으로 하면 쉽게 설치가 가능하다.

 

파이참에서 PyQt5 설치화면

 

 

파이참을 나처럼 한글로 사용하고 싶다면 [이전글]을 참조하자.

 

위와 같은 방법으로 하나 더 설치하자. 설치할 패키지는 PyQt5Designer 이다.

 

PyQt5Designer 설치화면

 

 

다음의 세 개의 패키지가 보이면 설치가 제대로 된 것이다. 

 

현재 프로젝트에 설치된 패키지들 (다른것들은 신경쓰지 말자)

 

 

# Qt Designer 실행해보기

 

설치가 잘 되었다면 터미널에서 designer 명령 만으로 아주 간단하게 실행할 수 있다. 해보자.

 

터미널에서 Designer > 엔터

 

 

위키백과에 있던 아름다운 화면이 나에게도 나타났다.

 

Qt Designer

 

 

터미널에서 두 줄이면 설치가 끝나는 것인데 그러면 너무 분량이 작아서 복잡하게 설명해 보았다.

 

*  pip install pyqt5 

*  pip install pyqt5designer 

 

 

설치가 잘 되었으니 이것저것 만져보자. 세세한 설명은 인터넷에 널리고 널렸으니 참고하고 따로 정리는 하지 않겠다.

참고로 나는 이세빈 님께서 위키독스에 정리해주신 자료를 참고하여 공부해볼 예정이다.

 

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

 

 

[Python] Qt Designer에서 UI 파일 만들고 파이썬에서 열어보기

IDE : PyCharm [설치방법] 이전에 PyQt5와 Qt Designer를 설치하고 Qt Designer를 실행까지 해보았다. [Python] 파이참(PyCharm)에서 PyQt5 설치하고 Qt Designer 실행해보기 IDE : PyCharm [설치방법] 파이썬에..

generalbulldog.tistory.com

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함