PySide 2015.05.03 13:05

PySide 강좌 - 1. 설치

PySide란 파이썬에서 Qt 프레임워크를 사용할 수 있도록 개발되고 있는 Python-Qt 바인딩 프로젝트이다. 기존의 PyQt를 가지고도 Qt를 사용할 수 있지만, 상용 애플리케이션을 개발할 목적이라면 라이선스 문제로 인해 PyQt 보다는 PySide를 이용하는 편이 좋을 것 같다.


PySide를 설치하기 위해서는 easy_install 또는 pip가 필요하므로 설치되어 있지 않은 경우, [이곳]을 참고해서 먼저 설치하고 진행하기 바란다.
그럼 윈도우와 리눅스에서 설치하는 방법을 차례대로 살펴보자.

Windows에서의 설치

PySide 다운로드 사이트인 http://wiki.qt.io/PySide_Binaries_Windows에 접속한다.


여기저기 둘러봐도 설치 파일은 없고, 어떤 식으로 하라는 설명만 나와 있다. 설명을 한 번 읽어보고, 다음과 같은 순서로 진행하여 PySide를 설치하자. 

1. 명령 프롬포트를 실행하고 자신의 PC에 설치한 파이썬 경로에 있는 Scripts 디렉토리로 간다.

F:\cd python27/scripts
F:\Python27\Scripts>

2. 아래의 명령을 수행해서 PySide를 설치한다.

pip를 이용하는 경우:

pip install -U pyside

easy_install을 이용하는 경우:

easy_install -U pyside

-U는 --upgrade와 동일한 옵션으로 해당 패키지가 이미 설치되어 있는 경우 업그레이드를 하라는 의미이다.


3. PySide가 잘 설치되었는지 명령 프롬포트에서 확인해 보자.
F:\>python
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import PySide
>>> PySide.__version__
'1.2.2'


Linux에서의 설치
리눅스 배포판 중 우분투(Ubuntu)에서 설치하는 방법을 설명한다.

PySide는 우분투 12.04 버전 이후로는 우분투 공식 저장소에 있기 때문에 PPA (Personal Package Archive)를 추가할 필요가 없다. 따라서 다음 명령을 실행하기만 하면 PySide를 설치할 수 있다. 이 명령은 Python 2.x에서 PySide를 사용하고자 하는 경우에 해당된다.

sudo apt-get install python-pyside

하지만 이전 버전을 사용하고 있는 경우에는 PPA가 필요하기 때문에 다음과 같이 해야 한다.
sudo add-apt-repository ppa:pyside
sudo apt-get update

sudo apt-get install python-pyside


그리고 Python 3.x에서 PySide를 사용하기 위해 설치할 경우에는 아래와 같은 명령을 수행한다.

sudo apt-get install python3-pyside

PySide 공식 Wiki