我正在试着运行这个程序
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。我一直收到的问题是这个错误报告:
numpy RuntimeError:针对
版本7编译的模块,但此版本的numpy为6
回溯(最近一次调用):
File "C:\Users\John\Documents\EyeTracking\Programs\GetImage.py",第1行,位于
导入cv2
ImportError: numpy.core.multiarray未能导入
我在folder文件夹中有numpy-1.6.1-py2.7,我只是对哪里有问题感到困惑?
编辑(已删除答案)
以下命令
pip install -U numpy 帮助解决问题:could not load numpy.core.multiarray.
发布于 2020-01-13 00:52:11
我能够通过将我的python更新到3.8来解决这个问题。我正在使用Macbook Air和Catalina。这个问题在我更新TensorFlow之后就开始出现了。更新后,在我卸载并安装了numpy几次之后,错误并没有消失。
最后,我从python网站下载并安装了python3.8包。然后我安装了numpy,它起作用了。
https://stackoverflow.com/questions/20518632
复制相似问题