首页 > 代码库 > 【mac osx安装opencv,python总结】
【mac osx安装opencv,python总结】
在macosx下安装opencv,最大的困难在于协调python版本。由于在opencv官网上,强烈建议安装完整版的python(不建议使用mac 内置的python),所以会碰到这个多个python版本,导致opencv安装失败
1. 安装brew
2. 安装python(直接在官网下载安装包)点击.dmg文件,安装python。
在应用程序列表中会添加IDEL、pythonLauncher、buildapplet三个应用。
同时,系统默认的python被替换为新版本,新版本安装路径
/Library/Frameworks/Python.framework/Versions/2.7//Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-package #官方 python安装包路径
苹果osx默认python安装路径
/System/Library/Frameworks/Python.framework/Versions/2.7/Library/Python/2.7/site-packages #osx python安装包路径
3. 安装numpy,scipy
4. 安装opencv
4.1 下载opencv源代码
cd /usr/local/opencv-2.4.10
mkdir release
cd release
cmake -D PYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/2.7/bin/python -D PYTHON_PACKAGES_PATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages -D INSTALL_PYTHON_EXAMPLES=ON -D PYTHON_INCLUDE_DIR=/Library/Frameworks/Python.framework/Versions/2.7/Headers -D PYTHON_LIBRARY=/Library/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib ..
make -j8
make install
这里指定这些参数是关键,如果不指定这些参数,可能就把opencv转向了默认的python。
更多参数请参见opencv主目录下CMakeList.txt文件
参考:
http://www.tuicool.com/articles/q263ym
http://stackoverflow.com/questions/7128761/how-to-properly-install-python-on-osx-for-use-with-opencv
opencv Segmentation fault: 11
【mac osx安装opencv,python总结】
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。