1

私はすべてを試しました。自作、macports によるソースからのインストール - これらのオプションはどれもうまくいきません。入力すると

import cv2

最良のシナリオではセグメンテーション違反が発生しますが、通常は「cv2 という名前のモジュールがありません」というエラーが発生します。同様の問題を抱えている人々からのスタックオーバーフローに関するすべての可能なガイドに従いましたが、それでも機能しません。numpy と scipy がインストールされており、問題なく適切にインポートされます。

python 2.7.5 (公式) は opencv とまったく互換性がないのでしょうか? 2日間掘り下げた後、私はopencvをまったくあきらめようとしています。

4

1 に答える 1

3

これは、 http: //www.python.org からの公式の python 2.7.5 の最終的な構成方法です。

まず、brew 経由で opencv をインストールする必要があります。

brew tap homebrew/science
brew install opencv

/usr/local/Cellar/opencv/2.4.5/lib/python2.7/site-packages を PYTHONPATH に追加します。私は bash_profile を編集してそれを行いました:

open ~/.bash_profile

TextEditor に次の行を追加します。

export PYTHONPATH=/usr/local/Cellar/opencv/2.4.5/lib/python2.7/site-packages:$PYTHONPATH
#Check the version in your directory

ファイルを保存して、次の操作を行います。

source ~/.bash_profile

これですべての準備が整いました。

于 2013-07-06T19:04:12.417 に答える