이 프로그램을 실행하려고합니다
import cv2
import time
cv.NamedWindow("camera", 1)
capture = cv.CaptureFromCAM(0)
while True:
img = cv.QueryFrame(capture)
cv.ShowImage("camera", img)
if cv.WaitKey(10) == 27:
break
cv.DestroyAllWindows()
하지만 numpy에 문제가 있습니다. opencv와 함께 pyschopy를 사용하고 있습니다. 내가 계속 얻는 문제는이 오류 보고서입니다.
RuntimeError : API 버전 7에 대해 모듈이 컴파일되었지만이 버전의 numpy는 6입니다.
역 추적 (가장 최근 통화) :
1 행의 "C : \ Users \ John \ Documents \ EyeTracking \ Programs \ GetImage.py"파일
import cv2
ImportError : numpy.core.multiarray를 가져 오지 못했습니다.
psychopy 폴더에 numpy-1.6.1-py2.7이 있는데, 무엇이 잘못되었는지 혼란 스럽습니까?
편집 (삭제 된 답변)
다음 명령
pip install -U numpy
문제 해결에 도움이됩니다. could not load numpy.core.multiarray.
conda update python
두 번 실행 하여 한 번 콘 다를 업데이트하고 다시 파이썬을 2.7.13으로 업데이트하면 문제가 해결되었습니다.
pip install opencv-python==3.4.2.17 numpy==1.14.5
나를 위해 일했다