我在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上查找问题,但这些方法都不起作用)。
答案 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