1. SIP 설치
PyQt를 설치하기 전에 SIP를 먼저 설치해야합니다.
저는 sip-4.17.tar.gz로 설치했습니다.
python configure.py를 입력합니다.
1-(2). make
make를 실행합니다.
만약 위와같은 메시지가 발생하면 python-dev를 설치합니다. (apt-get install python-dev)
python-dev 설치가 끝나면 다시 make를 실행합니다.
1-(3). make install
make install을 실행합니다.
2. PyQt 설치
PyQt4를 다운 받습니다.
저는 PyQt-x11-gpl-4.11.4.tar.gz 버전으로 설치하겠습니다.
python configure.py을 실행하고 yes를 입력합니다.
2-(2). make
2-(3). make install
3. PyQt 설치 확인
PyQt를 설치할 때 python configure.py, make, make install을 실행한 폴더에서 하위 폴더인 examples/widgets로 이동합니다.
제 경로는 다음과 같습니다.
python digitalclock.py를 실행했을 때 GUI 화면이 나타나면 PyQt가 제대로 설치된 것입니다.
4. Qt Designer 설치
Qt Designer는 GUI 환경을 디자인하는데 도움을 줍니다. apt-get install qt4-designer을 실행하여 Qt Designer를 설치합니다.
3-(1). cannot connect to X server :0 메시지가 발생할 경우
아래와 같은 메시지가 출력되면서 PyQt의 GUI 화면이 나타나지 않는 경우가 있습니다.
이럴 때는 su 명령을 사용하기 전에 xhost +를 먼저 입력해야 합니다. 아래 화면을 참고해주세요.