我正试图在运行mavericks的mac上获得opencv for python.谷歌搜索/堆栈溢出搜索后,我试过:
brew install homebrew/science/opencv
Run Code Online (Sandbox Code Playgroud)
基于终端输出,它看起来像是有效的.
为了验证我写了一个只包含以下内容的python脚本:
import cv2
print("Hello")
Run Code Online (Sandbox Code Playgroud)
我得到no module named cv2.当我尝试通过键入来help('modules')查看已安装的模块时,我看不到cv或cv2.这给我留下了两个结论:要么我没有正确安装opencv,要么import cv2实际上没有导入cv2而python正在寻找cv2的错误位置.任何建议,将不胜感激.
小智 5
根据本指南,如果您向您添加以下内容,.bash_profile则应解决您的问题:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
Run Code Online (Sandbox Code Playgroud)