728x90
반응형
1. 먼저 설치 환경을 업데이트 합니다.
sudo apt update
2. python을 위한 qtmultimedia 패키지를 설치합니다.
sudo apt install python-pyqt5.qtmultimedia
3. python3를 위한 qtmultimedia 패키지를 설치합니다.
sudo apt install python3-pyqt5.qtmultimedia
4. python을 실행하여 아래의 import 명령을 수행하여 정상적으로 설치되었는지 확인합니다.
from PyQt5.QtMultimedia import *
from PyQt5.QtMultimediaWidgets import *
위의 그림과 같이 에러가 발생하지 않고 정상적으로 동작함을 확인할 수 있습니다.
5. 위의 그림과 같이 import 명령어 실행 시 에러가 발생하지 않아도 QCameraInfo() 함수가 정상적으로 실행되지 않을 경우 아래의 명령어를 실행하여 의존성 패키지를 설치합니다.
sudo apt install libqt5multimedia5-plugins
6. python을 실행하고 아래의 명령어를 한 줄씩 입력하여 에러가 발생하지 않고 정상적으로 실행되는지 확인하시기 바랍니다.
from PyQt5.QtMultimedia import *
camera=QCameraInfo()
for i in camera.availableCameras():
print(i.description())
위의 그림처럼 NUC PC에 설치된 카메라의 종류가 출력되면 정상적으로 동작하는 것입니다.
728x90
반응형
'소프트웨어 > Python' 카테고리의 다른 글
ubutu 18.04 : pyqt5 설치 (0) | 2021.12.11 |
---|---|
Visual Studio Code 설치 - Python (0) | 2020.11.05 |
Python 3.7 버전 설치 - Window 10 (0) | 2020.11.04 |
Python 최신 버전(3.9) 설치 - Window 10 (1) | 2020.11.04 |