#24503: Upgrade opencv from 2.0.0 to 2.1.0 --------------------------------+------------------------------------------- Reporter: dersh@… | Owner: stante@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: opencv --------------------------------+------------------------------------------- Comment(by josharian@…): Replying to [comment:18 stromnov@…]:
Replying to [comment:16 josharian@…]:
Tried this on my MPB 15" late 2009, 10.6.4, with variants +debug and +python26. The core installation went great and works. The python adapter appears to install cleanly (no complaints during install), but doesn't work:
python
import cv Fatal Python error: Interpreter not initialized (version mismatch?) Abort trap
This is python 2.6 installed through macports and selected via python_select.
Please, provide output of {{{ otool -L /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /site-packages/cv.so }}}
{{{ $ otool -L /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /site-packages/cv.so /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /site-packages/cv.so: /opt/local/lib/cv.so (compatibility version 0.0.0, current version 0.0.0) /System/Library/Frameworks/Python.framework/Versions/2.6/Python (compatibility version 2.6.0, current version 2.6.1) /opt/local/lib/libcxcore.2.1.dylib (compatibility version 2.1.0, current version 2.1.0) /opt/local/lib/libcv.2.1.dylib (compatibility version 2.1.0, current version 2.1.0) /opt/local/lib/libcvaux.2.1.dylib (compatibility version 2.1.0, current version 2.1.0) /opt/local/lib/libhighgui.2.1.dylib (compatibility version 2.1.0, current version 2.1.0) /opt/local/lib/libml.2.1.dylib (compatibility version 2.1.0, current version 2.1.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0) }}} That /System/Library... bit looked suspicious, so I went ahead and confirmed that I am running the MacPorts python... {{{ $ which python /opt/local/bin/python $ python_select -s python26 $ python -V Python 2.6.5 $ python -vv [snip]
import cv [snip] # trying /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /site-packages/cv.so dlopen("/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /site-packages/cv.so", 2); Fatal Python error: Interpreter not initialized (version mismatch?) Abort trap }}}
That's all I could think of offhand. I'd be more than happy to provide any other info that might be helpful.
Also, shouldn't it be python 2.7 now? :) I'm waiting for 2.7.1 or 2.7.2. :) Fair enough. :)
-- Ticket URL: <http://trac.macports.org/ticket/24503#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS