본문 바로가기
Programming/PyQt

PyQt 시작하기 : 설치하기

by owllight 2014. 7. 3.

어느 한 공학도가 C언어로 영어단어 시험 프로그램을 만든 것을 보고 모티브를 얻어 Python으로 간단한 영어단어 프로그램을 만들고자 하였습니다!!

시작은 그저 오픈코드를 보고 적당히 변환시켜 작성했으나..
GUI 프로그램이라 Python에는 제공하지 않는 기능들이 있어서 막히고 말았습니다...

그러던 중 MFC를 이용하여 제작했다는  말을 듣고 Python의 개발툴을 찾아보았습니다!! 
MFC란 Microsoft foundation class의 약자로  윈도우 응용프로그램 개발에 유용한 많은 클래스를 제공합니다.

Python에서 GUI개발 할 때 Qt 라이브러리와 같이 사용하는 것이 PyQt입니다. 


간단하게 exe파일로 설치하는 방법

http://www.riverbankcomputing.co.uk/software/pyqt/download에 들어가셔서 PyQt4를 다운받습니다. 
그 전에 Python이 설치되어 있어야 합니다!!

자신의 OS와 버전에 맞게 다운을 받습니다. 저는 Python3.4버전과 windows 64bit를 사용합니다.
windows에선 그저 파일을 설치하기만 하면 지원을 해주기 때문에 다른 OS처럼 기타로 설치해야 할 필요가 없습니다.

툴을 사용하실 때에는 Qt designer를 실행시키시면 됩니다.
이상으로 설치 끝!

만약, window-32bit에서 Python 3.3을 사용하시는 분들은
http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.10.4/ 에서 PyQt4를 다운받으시길 바랍니다:> 


whl 파일로 설치하는 방법

exe파일로 install하는 방법은 가상환경에서는 사용가 없습니다.
따라서, 가상환경에서 PyQt4
를 설치하고자 한다면 자신에게 알맞는 버전의 whl파일을
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4에서 다운받아서 pip를 이용하여 설치하면 됩니다.

※ python 버전 확인방법!

>> import platform
>> 
platform.architecture()

python 버전을 확인하여 알맞는 whl파일을 다운로드합니다.

가상환경을 실행하고 난 뒤, pip install "파일명.whl" 을 치시면 설치가 완료됩니다.
만약, 자신의 버전에 맞지않는 whl파일을 설치하면 다음과 같은 에러가 발생하니 참고하시면 되겠습니다.

pip freeze 명령어를 이용하여 설치가 제대로 되었는지 확인할 수 있습니다.

댓글