安装OpenCV

时间:2017-08-15 10:36:51

标签: python macos opencv

我在Mac OSX El Capitan上,我正在尝试安装opencv。我正在使用带有此命令的自制程序。

Sumant:Sumant$ brew install opencv

结果为Warning: homebrew/science/opencv 2.4.13.2_1 is already installed

即使它已经安装了opencv,我似乎无法使用它与python。在python上导入cv2会产生错误

>>> import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named cv2

opencv与cv2有什么不同,如果是这样,我如何下载cv2(我已经尝试在stackoverflow上查找问题,但这些方法都不起作用)。

3 个答案:

答案 0 :(得分:1)

没有真正的区别。尝试以下操作,你应该开始:

pip install opencv-python

答案 1 :(得分:0)

要在Python 2和Python 3上安装两者,请使用:

brew install opencv3 --with-contrib --with-python3

要在Python2上安装,只能使用

brew install opencv3 --with-contrib

要在Python 3上安装,只能使用

brew install opencv3 --with-contrib --without-python

没有--with-python2标志,因为默认情况下它会安装到python2。但是,如果你想要它去Python3,你必须添加一个--with-python3标志。

答案 2 :(得分:0)

如果您使用anaconda发行版,则工作将非常容易。 Conda安装程序可无缝安装大多数软件包。对于opencv,您可以在conda安装后尝试以下命令:

conda install -c menpo opencv3
conda install -c menpo opencv