Проблема проста, macports переписал cv.so в ~ / usr / lib
, если вы установили OPENCV, используя
sudo port install opencv +python26
type
sudo port select --set python python26
если вы установили OPENCV, используя
sudo port install opencv +python27
type
sudo port select --set python python27
«Ошибка» заключается в том, что интерпретатор python2.7 пытается открыть предварительно скомпилированный двоичный файл python2.6, который вызывает ошибку seg 11(или наоборот)
Непреодолимая проблема с opencv состоит в том, что у него нет исходного кода, только двоичные файлы, которые сильно зависят от того, на каком компиляторе он был построен (на какой платформе и т. д.)