如果我运行以下命令,则会看到 OpenCV 已安装:
$ pkg-config --modversion opencv
$ 2.4.10
我已将其安装在虚拟环境中,但是当我尝试导入模块时cv2
出现错误:
$ source ~/.profile
$ workon cv
$ python
>>> import cv2
<removed for brevity>
>>> ImportError: No module named cv2
有人可以帮忙吗?
答案1
该pkg-config --modversion opencv
命令仅告诉您您的系统具有开发库和头文件对于 OpenCV:python 绑定位于名为的单独包中 python-opencv
。您可以从软件中心安装它,也可以从终端使用
sudo apt-get install python-opencv
答案2
我也遇到过这个问题。尝试了不同的方法。但最终
conda install opencv
为我解决了这个问题。