[라즈베리파이] PySide2 초기 환경 설정

2023. 6. 1. 20:47프로젝트 로그/테스트x솔루션 JIG 개발기

반응형

PySide2란

PySide2와 PyQt는 모두 Python에서 GUI 애플리케이션을 만드는 데 사용할 수 있는 크로스 플랫폼 프레임워크이다. 둘 다 Qt 프레임워크를 기반으로 하지만 다른 라이센스 하에 있다.

 

PySide2는 Qt for Python 프로젝트의 공식 Python 모듈로 GNU Lesser General Public License(LGPL) 버전 3에 따라 라이선스가 부여됩니다. PyQt는 Qt Company에서 개발하고 상용 라이선스 하에 제공하는 독립 실행형 제품이다.

 

PyQt는 PySide2보다 기능이 풍부하지만 상용 라이선스도 필요하다. PyQt는 또한 Qt 프레임워크의 최신 기능에 액세스할 수 있는 더 빠른 개발 환경을 제공한다.

 

PySide2 설치

라즈베리파이에 pyside2를 설치 하기 위한 방법은 아래와 같다.

$ sudo apt-get install python3-pyside2.qt3dcore python3-pyside2.qt3dinput python3-pyside2.qt3dlogic python3-pyside2.qt3drender python3-pyside2.qtcharts python3-pyside2.qtconcurrent python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qthelp python3-pyside2.qtlocation python3-pyside2.qtmultimedia python3-pyside2.qtmultimediawidgets python3-pyside2.qtnetwork python3-pyside2.qtopengl python3-pyside2.qtpositioning python3-pyside2.qtprintsupport python3-pyside2.qtqml python3-pyside2.qtquick python3-pyside2.qtquickwidgets python3-pyside2.qtscript python3-pyside2.qtscripttools python3-pyside2.qtsensors python3-pyside2.qtsql python3-pyside2.qtsvg python3-pyside2.qttest python3-pyside2.qttexttospeech python3-pyside2.qtuitools python3-pyside2.qtwebchannel python3-pyside2.qtwebsockets python3-pyside2.qtwidgets python3-pyside2.qtx11extras python3-pyside2.qtxml python3-pyside2.qtxmlpatterns
$ sudo apt install pyside2-tools

 

 

반응형