해답 : pip install opencv_contrib_python 를 사용해 보자. 

 

1. pip install opencv_python 으로 설치 시 실행은 되지만 import 에러가 발생했다.

2. 직접 whl를 다운받은 후 pip를 통해 설치했을 때도 에러가 발생했다.

3. 아예 opencv 라이브러리를 통째로(대략 1기가) 받은 후, python 폴더 안의 pyd 파일을 찾아서

로컬 라이브러리 폴더에 넣었을 때도 에러가 떴었다.

 

 나는 위와 같은 시행착오를 거치고 해답을 얻었다.

주의할 점으론, opencv 라이브러리는 여러 가지 버젼이 있는데, namespace가 겹치기 때문에 반드시 하나의 버젼만 설치해야 한다. 여러 개가 설치되어 있다면 하나만 남기고 uninstall 해주자. 공식 문서의 맨 위에 있는 내용이다.

 

참고 : https://stackoverflow.com/questions/43184887/dll-load-failed-error-when-importing-cv2

파이썬 3.7 / windows 10 사용.

+ Recent posts