码迷,mamicode.com
首页 > 编程语言 > 详细

【mac osx安装opencv,python总结】

时间:2014-12-10 12:11:39      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

在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总结】

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/SEEKTHINKING/p/4142538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!