【发布时间】:2011-01-02 08:19:58
【问题描述】:
在过去的 6 个月里,我一直在尝试让 OpenCV 在 MacOS 上与 Python 一起工作。每次有新版本,我都会再试一次,但失败了。我试过 64 位和 32 位,xcode gcc 和 gcc 都是通过 macports 安装的。
我刚刚花了两天时间研究它,希望最新的 OpenCV 版本(似乎直接包含 Python 支持)能够正常工作。没有。
我也尝试过,但没有成功:http://code.google.com/p/pyopencv/
在过去的几年里,我一直在将 OpenCV 与 C++ 或 Microsoft C++/CLI 一起使用,但我很想在 Mac 上将它与 Python 一起使用,因为那是我的主要开发环境。
我很想听听任何真正能够让 opencv python 示例在 Mac OS 10.6(32 位或 64 位)下运行的人的意见。
我最后一次尝试是按照此页面上的说明进行操作
http://recursive-design.com/blog/2010/12/14/face-detection-with-osx-and-python/
在支持 64 位的 Mac 上全新安装 10.6。
我的 PYTHONPATH 已设置,我可以在其中看到 cv 库。但是来自 python 的“import cv”失败了。
以前,我得到的最接近的(再次,盯着一个干净、全新的 10.6 安装)是这样的:
Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv
Fatal Python error: Interpreter not initialized (version mismatch?)
Abort trap
thrilllap-2:~ swirsky$
我看到很多人在这里回答了类似的问题,但从未见过明确的答案。
【问题讨论】:
-
@downvoters:请解释为什么这被否决了。谢谢。