2013-02-08 202 views
1

我一直在试图在我的电脑上安装OpenCV(用于python开发),但一直没有运气。不能安装OpenCV

我试图运行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 

由于得到一个404!

+0

尝试'brew update',然后执行'brew install opencv'。 – karlphillip

回答

0

我也挣扎使用自制安装OpenCV的建设。我认为它必须与多个版本的python安装。你可以检查使用

python --version 

这是什么结束了为我工作。不能保证成功,其他任何人:

  1. 卸载OpenCV的,如果你已经用自制

    $ brew uninstall opencv

  2. 没有使用上的MacPorts的自更新命令

    $ sudo port selfupdate

  3. 然后升级安装的端口

    $ port upgrade outdated

  4. 重新安装与opencv自制

    $ brew install opencv

  5. 在这一点上,它告诉我下面的添加到我的〜/ .bash_profile中

    export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH

你可以测试

$ python 
>> import cv2 

我注意到这个过程减少了我的多个版本的python只是python 2.7.5。可能有更好的方法来做到这一点,但给它一个镜头。

希望有帮助!

+0

'import cv2',因为你可能已经安装了OpenCV 2.x – mirosval

+0

它看起来好像有用,但我会编辑它 – topstriker515