OpenCv Python osx和homebrew

时间:2013-04-19 06:03:42

标签: python macos opencv python-2.7 homebrew

在终端中运行python后尝试import cv2时出现以下错误 -

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也使用brew和python安装了opencv。 Mac osx 10.7.2。是否使用了错误的python版本/我该如何纠正?我没有安装numpy,但我的印象是我仍然不应该得到那个错误。

1 个答案:

答案 0 :(得分:0)

Macs附带了python版本。当你安装另一个版本的python时,你需要确保它在你的PATH中正确链接。这指定了要使用的python版本。 PYTHONPATH指定Python查找包的位置。

请参阅herehere

我最近使用mac端口安装了python2.7和opencv 2.4.5,没有任何问题。