ModuleNotFoundError:尽管已安装,但没有名为“ cv2”的模块

时间:2019-04-10 01:29:45

标签: python opencv

当我在Python中导入cv2时,我会得到

ModuleNotFoundError: No module named 'cv2'

我安装了cv2

pip3 install opencv-python

当我尝试再次安装它时,它说

Requirement already satisfied: opencv-python in /usr/local/lib/python3.7/dist-packages (4.0.1.24)
Requirement already satisfied: numpy>=1.14.5 in /usr/local/lib/python3.7/dist-packages (from opencv-python) (1.16.2)

我成功地仔细检查了软件包在相应的Python文件夹中是否可用。我什至为Python2.7安装了它,尽管Python3.7是我的标准。我逐字阅读了我在Stackoverflow上可以找到的有关该错误的所有信息,现在我的想法已经用完了。有什么想法吗?

我使用Ubuntu 18.04和Python 3.7。

1 个答案:

答案 0 :(得分:1)

尝试使用操作系统的软件包管理器进行安装(注意单词{python之前的opencv):

sudo apt-get install python-opencv

这在Ubuntu 18上对我有用。我也无法使用pip使它工作。