为python问题安装opencv

时间:2010-06-12 02:39:39

标签: python macos installation opencv

我正在运行OS X Leopard。我跟着this site安装了它。试图运行任何演示脚本,我现在得到“没有名为opencv.cv的模块”,这显然阻止我做任何编程。我正在运行python 2.5.1(是的,我知道它有点旧)。

为什么会这样,我该如何解决?

由于

3 个答案:

答案 0 :(得分:0)

不幸的是,您需要编译openCV。至少,这并不难做到。

答案 1 :(得分:0)

一个好的途径是使用MacPorts:首先,确保安装py26-numpy以支持基本功能,例如cv.fromarray

sudo port install py26-numpy

然后,opencv将编译(我没有问题):

sudo port install opencv +python26

答案 2 :(得分:0)

您的链接告诉安装OpenCV与MacPorts,当前安装的版本为2.2.0。 API已更改为2.2,因此可能是opencv.cv不存在的原因(也是您的链接是为古代1.0编写的)。 OpenCV changelog解释了它:

http://opencv.willowgarage.com/wiki/OpenCV%20Change%20Logs

目前尚不清楚OpenCV文档的最新版本,但我建议您查看它:

http://opencv.willowgarage.com/documentation/python/index.html

(Python示例以import cv开头)