用Homebrew安装OpenCV

时间:2014-03-21 21:11:42

标签: python opencv homebrew

如果我尝试使用Homebrew安装OpenCV,我会收到以下错误:

==> make
     ^
1 error generated.
make[2]: *** [modules/python/CMakeFiles/opencv_python.dir/src2/cv2.cpp.o] Error 1 
make[1]: *** [modules/python/CMakeFiles/opencv_python.dir/all] Error 2
make: *** [all] Error 2

你知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

首先,我不知道您在这里使用的操作系统。所以我使用Mac OS X回答了这个问题。事实上,使用自制软件安装OpenCV库非常容易,步骤如下:

步骤0:使用以下脚本卸载自制程序

cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions 
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew

第1步:再次安装自制软件

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

第2步:安装brew后,您可以继续使用以下内容添加自制/科学,这是OpenCV所在的位置:

brew tap homebrew/science

如果您想查看其他可能的选项,例如编译时(例如使用tbb),您可以使用信息

brew info opencv

第3步:继续安装OpenCV

brew install opencv

这样做之后,你就完成了!你可以在

找到OpenCV
cd /usr/local/Cellar/opencv/*.*.*/