无法安装OpenCV

时间:2013-02-08 08:43:49

标签: opencv

我一直在尝试在我的计算机上安装OpenCV(用于python dev),但一直没有运气。

我尝试了brew install opencv,但我从

获得了404

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

谢谢!

3 个答案:

答案 0 :(得分:1)

您应该按照此处的步骤操作:http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port

你也可以尝试从源码构建

答案 1 :(得分:0)

我也在努力使用自制软件安装opencv。我认为这与安装的多个版本的python有关。您可以使用

进行检查
python --version

这最终为我工作。无法保证其他人的成功:

  1. 如果您已经使用自制程序

    ,请卸载opencv

    $ brew uninstall opencv

  2. 在macports上使用selfupdate命令

    $ 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

  6. 您可以使用

    进行测试
    $ 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