我在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上查找问题,但这些方法都不起作用)。
没有真正的区别。尝试以下内容,你应该开始:
pip install opencv-python
要在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标志。