Python 2.7.6 ImportError:没有名为opencv的模块

时间:2014-02-14 16:25:44

标签: python opencv

我使用brew安装了opencv,它似乎安装得很好。我没有任何问题安装了numpy,Scipy和Matplotlib。我运行python并导入这些模块没有错误。但opencv一直是一个真正的痛苦。我花了好几个小时试着让它发挥作用。

Python 2.7.6 (v2.7.6:3a1db0d2747e, Nov 10 2013, 00:42:54) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import opencv
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named opencv

似乎自制软件没有将opencv模块放在正确的目录中。

麦克

1 个答案:

答案 0 :(得分:1)

该模块未命名为opencv,而是cv2,因此:

>>> import cv2
>>> cv2.getBuildInformation()

[编辑]

如果您尝试运行something like this

那么这对你来说是坏消息。自从很长一段时间以来,opencv都带有它自己的python绑定,但除此之外,还存在几个过时的第三方绑定。您尝试运行的代码似乎使用其中一个,因此您不能将它与opencv的内置API一起使用。