Я пытаюсь использовать и выключать последние 6 месяцев, чтобы заставить OpenCV работать с Python на MacOS. Каждый раз, когда появляется новый релиз, я пытаюсь снова и терпеть неудачу. Я пробовал как 64-битные, так и 32-разрядные, и как xcode gcc, так и gcc, установленные через macports.
Я просто потратил последние два дня на это, надеюсь, что работа последней версии OpenCV, которая, как представляется, будет включать поддержку Python, будет работать. Это не так.
Я также пробовал и не использовал это: http://code.google.com/p/pyopencv/
Я использую OpenCV с С++ или Microsoft С++/CLI в течение последних нескольких лет, но я бы хотел использовать его с Python на Mac, потому что это моя основная среда разработки.
Мне бы очень хотелось услышать от всех, кто действительно смог получить примеры opythv python для работы под Mac OS 10.6, либо 32, либо 64-разрядные.
Моя последняя попытка состояла в том, чтобы следовать инструкциям на этой странице
http://recursive-design.com/blog/2010/12/14/face-detection-with-osx-and-python/
с чистой, свежей установкой 10.6 на 64-разрядном Mac.
My PYTHONPATH установлен, и я вижу в нем библиотеку cv. Но "импорт cv" из python выходит из строя.
Раньше ближайший я когда-либо получал (опять же, глядя на чистую, свежую установку 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$
Я видел много людей, которые отвечали на подобные вопросы здесь, но никогда не видели окончательного ответа на него.