Opencv 2.4.8をインストールしました。私はpython 2.7を使用しています。opencvlibをpythonこれに従って tutorial に追加しようとしましたが、 opencvをインポートするには、このエラーが発生しました:
import cv2
RuntimeError: module compiled against API version 9 but this version
of numpy is 7
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import cv2
ImportError: numpy.core.multiarray failed to import
Iupdatedscipyおよびnumpyパッケージをその最新バージョンに更新しましたが、私は同じエラーが発生しました。この問題を修正するには?私はそれをグーグルで検索しましたが、Mac OS用のソリューションをいくつか見つけました。
Windows 7を使用しています。
ソースからOpenCVをビルドし、問題を解決しました。 CMake を使用して、環境変数の新しいbinディレクトリへのパスを変更することを忘れないでください。