anaconda 에서 간단한 이미지 classification 소스를 돌려보려고 하던 중,
아래와 같이 opencv 모듈을 못찾는다고 불평하였다.
Traceback (most recent call last):
File "global.py", line 10, in <module>
import cv2
ImportError: No module named cv2
(opencv 모듈을 설치하지 않았거나, 인식을 못하고 있는 상황.)
1. opencv 모듈을 다운로드
https://sourceforge.net/projects/opencvlibrary/files/
에서 window 패키지를 받아 opencv-3.4.1-vc14_vc15.exe 를 실행하면,
해당 디렉토리에 opencv 폴더가 생성되면서 압축이 해제됨.
C:\Users\alice\Downloads\opencv\build\python\2.7\x64\cv2.pyd
를 파이썬 패키지 디렉토리에 넣어주어야 한다.
2. anaconda의 프롬프트에서 python 설치 경로 확인
(py2) C:\Users\alice\Downloads\image-classification-python-master>where python
D:\ProgramData\Anaconda3\envs\py2\python.exe
D:\ProgramData\Anaconda3\python.exe
3. 파이썬 패키지 디렉토리에 cv2.pyd 복사
위와 같이 python 설치경로 하위의 패키지 디렉토리를 찾는다.
D:\ProgramData\Anaconda3\envs\py2\Lib\site-packages
이곳에 cv2.pyd 를 복사해주면 된다.</module>
댓글
댓글 쓰기