私は Mac OS X (snow leopard) を使用しており、opencv を python バインディングでインストールしようとしましたが、cv モジュールをインポートしようとすると次のエラーが発生します。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cv.py", line 3, in <module>
from cv2.cv import *
ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cv2.so, 2): Symbol not found: _av_alloc_format_context
Referenced from: /usr/local/lib/libopencv_highgui.2.4.dylib
Expected in: /opt/local/lib/libavformat.dylib
in /usr/local/lib/libopencv_highgui.2.4.dylib
次のパスを追加しましたexport PYTHONPATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages:$PYTHONPATH
:~/.profile
どうすれば修正できるか知っている人はいますか?