본문 바로가기
IT/Python

PyQt5로 파이썬 GUI 만들기 / python GUI (1)설치 /에러

by 르미르미 2020. 3. 24.

파이썬 코드를 짰는데~ 나만 쓰기는 아깝고~ 남들도 보기 쉽게 프로그램을 만들면 좋다! 

그것을 가능하게 하는 것은 바로 GUI!

컴퓨터 바보는 GUI가 뭔지도 잘 몰랐다.

 

GUI란?

graphical user interface 

사용자가 컴퓨터와 정보를 교환할 때 그래픽을 통해 작업할 수 있는 환경을 말한다. -두산백과 출처- 

 

 

아래의 페이지 등에서 관련 정보를 많이 얻을 수 있다! 

 

 

Welcome to Codetorial! - Codetorial

파이썬 코드 작성에 도움이 되는 팁과 예제

codetorial.net

 

 

PyQT의 소개와 특징 - 예제로 배우는 PyQt

PyQT 는 영국의 Riverbank Computing 이라는 곳에서 C++ 의 Cross Plaform GUI Framework 중 하나인 QT를 파이썬 모듈로 변환해 주는 툴을 만들며 시작되었다.    왼쪽 투박한 노란 그림은 Riverbank Computing의 로고이며 홈페이지는 접근성을 고려해서인지 텍스트 위주의 페이지가 대부분이지만 PyQT를 사용하다 보면 이곳, Wiki 페이지에 자주 들리게 될 것이니 즐겨찾기 등을 해두자.   PyQT4 R

opentutorials.org

 

나는 GUI 파일을 만들기 위해서 다양한 방법 중 Pyqt5를 사용했다. 

PyQt5 란?

영국의 Riverbank Computing 이라는 곳에서 QT를 파이썬 모듈로 변환해 주는 툴을 만들면서 시작되었다. 

 

Riverbank | Software | PyQt | PyQt5 Download

PyQt5 Download PyQt5 is provided as an sdist (source distribution) and binary wheels from PyPi. To install it, run the following command: pip install PyQt5 Development Snapshots These are snapshots of the next release of PyQt5 including all bug fixes. The

www.riverbankcomputing.com

위의 페이지에서 다양한 version을 확인할 수 있고 다운로드도 받을 수 있음. 

 

 

설치 방법은 다음과 같다.

 

>pip install pyqt5

 

easy~~~ 

그러면 최신 버전의 pyqt5가 설치된다.  

 

나의 경우에 5.14? 버전이 설치되었는데 설치되면서 에러가 발생했다. 

pyinstaller version error 

conda spyder version 어쩌고 저쩌고 5.13 version 보다 낮은 version을 설치해야 한다고 뭐라뭐라 

슬프게도 이런 에러가 뜬다면 

 

>pip uninstall pyqt5 

 

를 이용하여 pyqt5를 삭제하고 

 

>pip install pyqt5==5.12

 

위와 같이 특정 버전을 지정해 주면 해결이 된다.

ㅜㅜ 난 최신 버전이 좋은데 ㅜㅜ 

이 문제는 아직은 이렇게 밖에 해결하지 못했다. 

 

 

여기까지 했으면 설치 끝~ 

이제 사용하면 된다. 

 

 

댓글