ImportError:numpy.core.multiarray 导入失败

新手上路,请多包涵

我正在尝试运行这个程序

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 的问题,我正在使用 pyschopy 和 opencv。我不断遇到的问题是这个错误报告:

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,我只是对出了什么问题感到困惑?

原文由 user3090952 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 617
1 个回答

我遇到了同样的错误,并且能够通过将我的 numpy 安装更新到 1.8.0 来解决它:

 pip install -U numpy

原文由 David Ketcheson 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题