无法在Mac上使用OpenCV与Python配合使用

时间:2013-02-12 21:48:43

标签: python opencv cmake osx-snow-leopard macports

我无法让OpenCV在我的Mac上使用Python。

我尝试使用MacPorts和Cmake(我从MacPorts安装)使用此处的方法安装它:http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port。我还必须下载Xcode以使MacPorts工作。

我跑sudo port -v install opencv +python27,似乎工作正常。但是当我尝试使用import cv在Python中导入OpenCV时,找不到该模块。

如果这些信息有任何帮助,我有OSX 10.6.8 Snow Leopard,python 2.7.3,我正在尝试安装OpenCV 2.4.3。我不是一个非常有经验的程序员,所以我的故障排除尝试都没有达到解决方案。

感谢任何帮助。谢谢!

2 个答案:

答案 0 :(得分:0)

我没有尝试过安装MacPorts,但您可能想尝试一下:

import cv2
from cv2.cv import *

答案 1 :(得分:0)

我遇到了同样的问题,似乎没有安装numpy就没有安装OpenCV Python Bindings;你可以使用这些命令:

sudo port uninstall opencv
sudo port install py27-numpy
sudo port install opencv +python27

如同这个问题:How to install Python 2.7 bindings for OpenCV using MacPorts