Mac Lion:opencv和python 2.7.5的问题

时间:2013-07-06 10:59:08

标签: python opencv

我尝试了一切。从源代码,通过自制程序,macports安装 - 这些选项都不适合我。当我输入

import cv2

在最佳情况下我得到了分段错误,但通常"没有名为cv2"错误。我跟踪了有类似问题的人在stackoverflow上的所有可能的指南,但仍然无法使其工作。我安装了numpy和scipy,它们可以正常导入而没有任何问题。

可能是python 2.7.5(官方)与opencv完全不兼容吗?经过两天的挖掘,我几乎完全放弃了opencv。

1 个答案:

答案 0 :(得分:3)

这就是我最后为http://www.python.org

官方python 2.7.5配置它的方法

首先我们需要通过brew安装opencv:

brew tap homebrew/science
brew install opencv

现在将/usr/local/Cellar/opencv/2.4.5/lib/python2.7/site-packages添加到您的PYTHONPATH。我是通过编辑bash_profile来完成的:

open ~/.bash_profile

在TextEditor中添加以下行:

export PYTHONPATH=/usr/local/Cellar/opencv/2.4.5/lib/python2.7/site-packages:$PYTHONPATH
#Check the version in your directory

保存文件并执行:

source ~/.bash_profile

现在一切都准备好了。