发生了异常:ModuleNotFoundError没有名为“ cv2”的模块

时间:2020-01-21 22:17:33

标签: python-3.x opencv cv2

我的代码要求:import cv2

但收到错误消息: Exception has occurred: ModuleNotFoundError No module named 'cv2'

我之前看到的问题完全相同,但是所有建议都失败了。这个问题已有6岁了,因此在重复。

各种失败的建议:

conda install --channel https://conda.anaconda.org/menpo opencv3

conda install -c menpo opencv

我正在使用Windows 10,并且正在运行python 3.8.1

1 个答案:

答案 0 :(得分:0)

我从代码中删除了cv2,该代码可以正常运行,并且已解决了问题

此处的链接(在撰写本文时为4.1.2.3版)描述了opencv-python软件包: opencv-python link

在页面底部显示以下cv2的描述:

与cv2相比,用户更容易理解opencv-python,并且可以更轻松地使用搜索引擎查找软件包。 cv2(在旧的OpenCV版本中的旧接口称为cv)是OpenCV开发人员在创建绑定生成器时选择的名称。该名称将保留为导入名称,以与互联网上不同种类的教程保持一致。更改导入名称或行为也会使习惯于导入cv2的有经验的用户感到困惑。

相关问题