-1

私は 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

どうすれば修正できるか知っている人はいますか?

4

1 に答える 1