다음과 같은 에러 메시지가 표시 되었다면 Python 추가 패키지 ‘opencv-python‘가 설치되어있지 않다는 것을 의미합니다. ‘opencv‘는 Open Source Computer Vision Library의 약자 입니다. 사진이나 동영상 처리 같이 고급 이미지 처리를 할 수 있는 추가 패키지 입니다.
Z:\>python test.py
Traceback (most recent call last):
File "Z:\test.py", line 11, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
Python 추가 패키지 ‘cv2‘의 설치 결과는 다음과 같습니다.
(중요) 의존 관계가 있는 추가 패키지 numpy도 같이 설치 됩니다.
Z:\>pip install opencv-python
Collecting opencv-python
Downloading opencv_python-4.5.1.48-cp39-cp39-win_amd64.whl (34.9 MB)
|████████████████████████████████| 34.9 MB 172 kB/s
Collecting numpy>=1.19.3
Downloading numpy-1.20.2-cp39-cp39-win_amd64.whl (13.7 MB)
|████████████████████████████████| 13.7 MB 6.8 MB/s
Installing collected packages: numpy, opencv-python
Successfully installed numpy-1.20.2 opencv-python-4.5.1.48
추가 설치된 패키지를 확인하려면 다음 명령을 실행합니다.
D:\>pip freeze
altgraph==0.17.2
beautifulsoup4==4.10.0
bs4==0.0.1
... 중간 생략 ...
opencv-python==4.5.1.48
... 이하 생략 ...