나는이 같은 문제에 걸렸습니다. 여기에 내가했던 일이야 :
- 의 포장을 풀고 폴더에 OpenCV의 분배, 예를 들면 :
C:\RPS\python\epd32
- 텍스트 편집기 및 OpenCV의 설치 전체 경로 +를 하위 디렉토리를 포함하는 한 줄의 파일을 생성 파이썬 바인딩 수명 (예 :
C:\RPS\python\epd32\opencv\build\python\2.7
).
저장 예를 들어 당신의 Enthought 캐노피 사용자 사이트 패키지 폴더에서이 .pth
파일 : C:\Users\rsignell\AppData\Local\Enthought\Canopy32\User\Lib\site-packages\opencv.pth
열기 Enthought 캐노피와 import cv2
을 입력 해보십시오. 이제 작동 할 것입니다!
예를 들어 다른 시스템과 함께 내 시스템에 전체 OpenCV 배포판을 가지고 있기 때문에이 방법을 사용합니다.
그러나 전체 OpenCV 배포판을 설치하지 않으려면 <opencv>\build\python\2.7\cv2.pyd
을 site-packages
디렉토리에 복사 한 다음 OpenCV가 모든 항목을 압축 해제 한 디렉토리를 삭제하면됩니다.
또는 모든 압축 풀기를 피하려면 open-zv.exe를 열고 (내부에서 열기) <opencv>\build\python\2.7\cv2.pyd
을 site-packages
디렉토리에 추출하면됩니다.
.pth 솔루션을 사용할 때 아키텍처에 대한 하위 폴더 (x64 또는 x86)를 포함해야합니다. – Spindizzy