我一直在尝试在我的计算机上安装OpenCV(用于python dev),但一直没有运气。
我尝试了brew install opencv
,但我从
http://threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb41_20121003oss_src.tgz
$ uname -a
Darwin 12.2.0 Darwin Kernel Version 12.2.0: root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
谢谢!
答案 0 :(得分:1)
您应该按照此处的步骤操作:http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port
你也可以尝试从源码构建
答案 1 :(得分:0)
我也在努力使用自制软件安装opencv。我认为这与安装的多个版本的python有关。您可以使用
进行检查python --version
这最终为我工作。无法保证其他人的成功:
如果您已经使用自制程序
,请卸载opencv $ brew uninstall opencv
在macports上使用selfupdate命令
$ sudo port selfupdate
然后升级已安装的端口
$ port upgrade outdated
使用自制软件重新安装opencv
$ brew install opencv
那时,它告诉我将以下内容添加到我的〜/ .bash_profile
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
您可以使用
进行测试$ python
>> import cv2
我注意到这个程序将我的python的多个版本减少到python 2.7.5。可能有更好的方法来做到这一点,但试一试。
希望有所帮助!
答案 2 :(得分:0)
在尝试了每一种方法之后,它们都没有为我工作。终于找到了使用此命令安装opencv的方法。
对于python 3-
pip3 install opencv-contrib-python
对于python 2-
pip install opencv-contrib-python