[英]OpenCV in python on mac installation with homebrew
我正试图在运行mavericks的mac上获得opencv for python。 谷歌搜索/堆栈溢出搜索后,我试过:
brew install homebrew/science/opencv
基于终端输出,它看起来像是有效的。
为了验证我写了一个只包含以下内容的python脚本:
import cv2
print("Hello")
我no module named cv2
得到no module named cv2
。 当我尝试通过键入help('modules')
查看已安装的模块时,我看不到cv或cv2。 这给我留下了两个结论:要么我没有正确安装opencv,要么import cv2
实际上并没有导入cv2而python正在寻找cv2的错误位置。 任何建议,将不胜感激。
根据本指南 ,如果您将以下内容添加到.bash_profile
它应该可以解决您的问题:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
你可以更新你的python路径,但你可能会更好地运行'brew install python',这样你就不会使用系统python。 System python和brewed python在不同的位置寻找模块。
编辑:提问,更新以上内容。
这对我有用。 从App Store安装X代码。
conda install -c menpo opencv3
安装OpenCV 去吧应该不错。 请记住将其导入为import cv2
如果出现任何库错误,请尝试此conda install -c conda-forge basemap fiona
import cv2
conda install -c conda-forge basemap fiona
希望它有所帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.