ImportError: numpy.core.multiarray 导入失败 & 无法读取 cv.imread()

Posted

技术标签:

【中文标题】ImportError: numpy.core.multiarray 导入失败 & 无法读取 cv.imread()【英文标题】:ImportError: numpy.core.multiarray failed to import & can't read cv.imread() 【发布时间】:2021-02-25 05:21:51 【问题描述】:

我正在尝试运行此代码:

import cv2

img=cv2.imread("1.jpg")
cv2.imshow("image",img)
cv2.waitkey(0)
cv2.destroyAllWindows()

我一直遇到的问题是这个错误报告:

 from .cv2 import *
ImportError: numpy.core.multiarray failed to import

& 我还为 cv2 安装了 opencv-python cv2 正在工作。但我不能使用 cv2.imread()

你能帮帮我吗?

【问题讨论】:

【参考方案1】:

也许那是因为您使用了错误版本的 numpy。 You can fix it like this:

python3 -m pip install numpy -I 

请检查您平台的兼容版本,然后在上面的命令中指定版本号重新安装。

【讨论】:

是的,我也尝试过重新安装过程,但我再次得到相同的结果......

以上是关于ImportError: numpy.core.multiarray 导入失败 & 无法读取 cv.imread()的主要内容,如果未能解决你的问题,请参考以下文章

ImportError:无法导入名称 VarianceThreshold

橙色3:ImportError:无法导入名称'_variable'

ImportError:无法导入名称“WebClient”

ImportError:无法导入名称'password_reset'

ImportError:无法确定瓶颈的版本

ImportError:导入 dj_database_url ImportError:没有名为“dj_database_url”的模块