0

import cv2ターミナルでpythonを実行した後にしようとすると、次のエラーが発生します-

Python 2.7.3
[GCC 4.2.1 (Based on Apple Inc.) (] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
[1]    3129 segmentation fault  python

推奨どおり、zsh bash プロファイルも含めるように変更しました。

export PYTHONPATH="/usr/local/lib/python2.7/site-packages:$PYTHONPATH"

brew を使用して opencv をインストールし、brew を使用して python もインストールしました。Macosx 10.7.2。間違ったバージョンの python が使用されていますか?これを修正するにはどうすればよいですか? 私は numpy をインストールしていませんが、まだそのエラーが発生するはずがないという印象を受けています。

4

1 に答える 1

0

Mac には python のバージョンが同梱されています。別のバージョンの python をインストールするときは、それが PATH に正しくリンクされていることを確認する必要があります。これは、使用する Python のバージョンを指定します。PYTHONPATH は、Python がパッケージを探す場所を指定します。

ここここを参照してください。

最近、Mac ポートを使用して python2.7 と opencv 2.4.5 を問題なくインストールしました。

于 2013-04-19T06:56:59.640 に答える