PyQt 소개 및 기본 사용법

예제 중심으로 배우는 PyQt 프로그래밍

PyQt 소개 및 기본 사용법 예제 중심으로 배우는 PyQt 프로그래밍

PyQT 설치

PyQt5 설치

PyQt 인스톨 패키지를 다운로드 받으러 간다.

http://www.riverbankcomputing.com/

PyQt를 설치할시 유의해야 할 점이 몇 가지 존재한다.

  • 소스코드를 받는것이 아니라 '바이너리 패키지(Binary Package)'를 다운로드
  • 파이썬과 Qt의 버전이 올라감에 따라 그 조합으로 각 각의 버전별로 나누어지며 CPU 아키텍트에 따라서 따로 받을 수 있게끔 해두었다.

  1. Python 2.7.4 + Qt4.8.6
  2. Python 2.7.4 + Qt5.3.2
  3. Python 3.4 + Qt4.8.6
  4. Python 3.4 + Qt5.3.2

파이썬 2.7과 3.4는 다운로드 링크를 따로 둘 정도로 서로 다른 부분이 존재한다.

  • 2.7은 그 동안 사용자도 많았으며 그 만큼 많은 모듈들이 만들어져 있지만 파이썬 2.7버전 업데이트 지원 계획이 시한부로 결정됐으므로 3.4를 선택
  • 현장에 따라서 32비트를 사용 할 수도 있기 때문에 하위 호환성을 생각하여 32비트로 설치

이 강좌에서는 4번 'Python 3.4 + Qt5.3.2 32bit' 를 사용한다.

설치는 단순히 '다음' 버튼만 눌러주면 된다.

댓글

댓글 본문
작성자
비밀번호
  1. kimkk
    Window 10, Anaconda 3 기준 설명

    Anaconda 사용자라면 anaconda prompt에서 아래의 2개 명령을 실행한다.
    pip install pyqt5
    pip install pyqt5-tools

    C:\Users\사용자명\Anaconda3\Lib\site-packages\pyqt5-tools 폴더 아래에 designer.exe 파일이 있음.
  2. ruydoo0711
    다른 api때문에 python 3.3을 사용해야하는데

    python 3.3에 맞는 pyqt 설치 방법을 도통 찾아봐도 모르겠습니다. ㅜㅜ
  3. 감사
    휘밤님 했는데 잘 됩니다. 감사합니다.
    대화보기
    • Karoid
      python 3.6 기준 pip 설치하려고
      python -m pip install pyqt5
      python -m pip install pyqt5-tools
      명령하니까 제대로 작동하네요
    • 휘밤님덕
      아나콘다 쓰신다면

      C:\Users\이름\Anaconda2\envs\py35\Lib\site-packages\pyqt5-tools

      이런 경로에 있네요
    • 휘밤
      3시간 고생했네여

      파이썬 3.5 이상 버전에서 명령창에서
      pip install pyqt5 설치해주고
      pip install pyqt5-tools 설치해주고

      C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python35-32\Lib\site-packages
      경로에 들어가면 desinger.exe 파일이 있다.
      파이썬 3.5미만에서는 안됩니다.
    • batman
      맥에서 설치하고 있는데요. python3.4.2입니다.
      pip install pyqt5하는데, 자꾸 아래와 같은 메세지가 뜨네요.

      No distributions at all found for sip>=4.19.1 (from pyqt5)

      물론 SIP 버전은 4.19.2가 설치 되어 있습니다.
    • 누굴까
      https://sourceforge.net......qt/

      여기 pyqt5 설치파일이 있습니다.

      왜 이러는 걸까요
    • onaccess1@gmail.com
      저도 qt designer 설치하는데 어려움이 있었는데요.... python 3.5 에서 pyqt를 설치하려면 cmd 에서
      >pip isntall pyqt5 라고 하시면 설치됩니다.
      여기에 qt designer를 설치하시려면
      >pip install pyqt5-tools
      라고 치시면 pyqt-tools가 설치되는데... (전 아나콘다를 사용합니다.)
      아나콘다 lib에 sitepackages안에 pyqt-tools에 들어가시면 designer가 들어가 있습니다.
      전 이거 바로가기로 만들어서 사용하고 있네요...ㅜㅜ 저도 완전 설치파일을 찾지 못해서 완전 헤맸네요..ㅜㅜ
    • onaccess1@gmail.com
      요즘엔 installer 대신에 command line에서 명령어를 쳐서 설치하는군요....
    • 유좌준
      사이트에 들어가보니 파이썬 3.4에 qt5.5.0이 있는데 이걸 사용해도 강연에 차질이 없나요?
      혹시 또 파이썬 3.5을 사용하여 프로그램을 진행중인데 사용해도 호환이 가능한가요?
    • 궁금
      Python 2.7.4 + Qt5.3.2 도 있나요?
      링크 들어가보니, 목록에
      py 3.4 + Qt4.8.6
      py 3.4 + Qt5.3.2
      py 2.7 + Qt4.8.6'
      밖에 안보여서요...ㅠ.ㅠ
    • 똘이
      네, 설치는 위와 같이 진행하시면 됩니다.
      대화보기
      • 반민석
        설치 어떻게 하는건지 좀 알려주시면 안되나요?
      버전 관리
      hong18s@gmail.com
      현재 버전
      선택 버전
      graphittie 자세히 보기