このプログラムを実行しようとしています
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です
トレースバック(最新の呼び出しが最後):
ファイル「C:\ Users \ John \ Documents \ EyeTracking \ Programs \ GetImage.py」の1行目
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回実行して(一度condaを更新し、もう一度pythonを2.7.13に更新して)問題を修正しました。
pip install opencv-python==3.4.2.17 numpy==1.14.5
はうまくいった