ImportError:执行Python脚本时没有名为cv2的模块[重复]

Posted

技术标签:

【中文标题】ImportError:执行Python脚本时没有名为cv2的模块[重复]【英文标题】:ImportError: No module named cv2 when executing Python script [duplicate] 【发布时间】:2018-01-18 06:08:27 【问题描述】:

我需要执行一个 Python 应用程序,但我收到此错误:

回溯(最近一次调用最后一次):文件“dataset.py”,第 8 行,在 import cv2 ImportError: No module named cv2

我遵循96 boards 中的人脸检测概念,但是当我像这样运行脚本时,我不断收到上述错误消息:

sudo python dataset.py

【问题讨论】:

安装 cv2 模块,使用 pip。 pip install cv2 【参考方案1】:

你安装了openCV吗?

sudo apt-get install python-opencv 

如果你想用 pip 安装它:

pip install opencv

【讨论】:

也许在 python 中使用pip 安装 deb 包似乎是更简单的解决方案

以上是关于ImportError:执行Python脚本时没有名为cv2的模块[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何运行位于子目录中的脚本? ImportError:没有名为x的模块

ImportError:运行我的应用程序时没有名为“队列”的模块被 cx_freeze 冻结

ImportError:没有名为 utils 的模块

virtualenv中执行python脚本报错ImportError: No module named markupsafe 或 No such file or directory: '/tm

您将如何安装 python 模块/包,以便我的脚本可以使用 pypy3 而不是 Python3 运行? ImportError:没有命名的模块

在终端和Pycharm中执行Python脚本时发生冲突