最近在 OS-10.9下配置opencv, cgal, latex, qt, pillow

其实我之前使用的Mac os的版本是10.8的雪豹,可是最近想体验一下Mac os10.9新版本,于是就开始更新Mac os,经过10多个小时的下载和成功安装后,发现之前的配置全乱了,首先是发现latex的pdflatex找不到文件,之后又打开eclipse写python发现PIL(python的一个图像处理库,matplotlib需要安装PIL让其能够对各种格式的图片进行操作)不能用了,之后再打开qt creator写cgal,打开xcode写opencv结果都编译失败(记得错误的信息是:dylib can‘t load)。为了修复这些问题,开始了一连串的卸载和重装。

macTex:

1.点击texworks菜单栏中的偏好设置在弹出的对话框中选择排版标签

通过图中的“+”按钮添加路径“/usr/local//texlive/2013/bin/x86_64darwin”,这个目录下存放的是latex的可执行文件。

opencv:

1.在升级系统之前我是参照这个博客安装的opencv: http://blog.sciencenet.cn/blog-702148-657754.html.主要分几个步骤:

first---下载opencv for mac,安装homebrew。

second--- 安装cmake,brew install cmake

third---  利用cd命令进入opencv文件夹,新建一个release文件夹,进入文件夹,编译安装opencv:使用以下命令

mkdir release

cd release

cmake -G "Unix Makefiles" ..

make

sudo make install

fourth--- 安装好的lib文件存放在"/usr/local/lib",h文件存在"/usr/local/include"中

---------------------------------------分界线------------------------------------------------

2.在升级系统后,发现再按照上面的操作进行结果失败(不明原因)。之后我用的方法是:

先卸载之前的opencv,libpng,openexr,ilmbase.

之后再安装libpng,openexr,ilmbase. 在安装这三个时需要使用到命令 sudo chown -R $(apple) /usr/local/lib/ 赋予权限

安装完上面三个之后就可以开始安装opencv,更新系统后再更新xcode,更新完xcode后需要更新command line tool,具体方法参考博客:

http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/

  • 打开terminal终端
  • 输入xcode-select --install
  • 之后就会自动开始更新

更新完command line tool之后再brew install opencv即可

CGAL and libqt

CGAL是一个计算图形库,安装CGAL的方法可以参考:http://doc.cgal.org/latest/Manual/installation.html

我的安装方法是:(首先要先装上cmake)

  • brew install gmp
  • brew install mpfr
  • brew install qt
  • cd CGAL-4.4 #go to the CGAL directory
  • cmake #configure CGAL
  • make #build the CGAL library
  • make install #将库放入到/usr/local/lib中,将头文件放到/usr/local/include中

QT

qt的重装是直接利用.dmg文件进行安装,下载地址可以查qt的官网,http://qt-project.org/downloads,之后再设置一下qt creator就好。

pillow

PIL的安装我是直接进入目录/Library/Python/2.7/site-packages下,手动删除PIL和Pillow-2.5.3.dist-info两个文件夹,之后再利用sudo pip install pillow进行安装的,安装完后就可以在eclipse中设置pydev的interpreter就好。

-----------------------------------------境界线的彼方-------------------------------------------------------------

嘛,上面只是为了我自己写的备忘录而已啦,matlab也无法用了然后也是直接通过dmg文件进行安装就好。

时间: 2024-11-06 23:54:38

最近在 OS-10.9下配置opencv, cgal, latex, qt, pillow的相关文章

在VS2010下配置OpenCV 2.3

一.下载OpenCV 2.3: http://www.opencv.org.cn/download/OpenCV-2.3.0-win-superpack.exe 二.解压 将下载的OpenCV-2.3.0-win-superpack.exe解压到D:\OpenCV2.3目录,解压后出现build和opencv两个文件夹,build文件夹才是需要用到的. 三.在Visual Studio 2010下配置OpenCV 1.添加环境变量:计算机——右键——属性——高级系统设置——环境变量,将路径D:\

Mac OS X 10.10 Yosemite下配置 apache+php

自从系统从OS X Mavericks 10.9升级到OS X Yosemite 10.10 后之前配置apache和php均不能正常使用了, 重新设置配置如下: 首先,查看当前系统的apache版本,终端下输入:httpd -v Apache/2.4.0 1. 启动Apache 服务      sudo apachectl start      打开safari,访问:http://localhost,显示“It works!”表示Apache启动正常 当前访问的是Apache的默认目录,/L

在VS2013下配置OpenCV

首先,VS2013是Ultimate. 其次,OpenCV是2.4.9版本. 感谢这篇博客:http://my.phirobot.com/blog/2014-02-opencv_configuration_in_vs.html 进入正题: 配置之前先要下载好 双击运行自解压: 解压中: 解压后: 在环境变量中添加这些: 新建一个VC++的Win32控制台项目 名称随意,但是需要后续选择空项目: 在新建项目的属性管理器中: 新建的属性表名称自拟,因为此配置表每次新建项目都需要重新导入.这样就不需要

VS2013下配置OpenCV 3.0.0

最近做图像需要用到Matlab和OpenCV,一些东西真的是要深入的研究进去才会有所发现,但Matlab和C++都不是我擅长的语言,所以要很加油很加油才行啊!! 步入正题. 1.  环境:Win7 64位 + Visual Studio 2013 Community + OpenCV 3.0.0 2. 安装VS 2013 Community版本. —— 到VS官网https://www.visualstudio.com/zh-cn/downloads/download-visual-studio

win7下配置OpenCV的Qt开发环境

下载所需的工具(都可在对应的官网上下载) QT的集成包(qt-opensource-windows-x86-mingw492-5.5.0.exe),它集成了MinGW.Qt Creator等,不需要你再单独下载MinGW和Qt Creator. OpenCV3.0.0 CMake3.3.0 安装QT(需要先在官网上注册账号,注意组件选择的时候全选) 安装OpenCV设置解压路径就OK 安装CMake,过程同样很简单(注意:1.安装路径不能有中文和空格  2.勾选加入所有境变量中) 生成Makef

关于vs2013下配置opencv的问题(win7 64 位)

一点说明: 如果你是要导入别人的已经做好的项目,对于opencv的配置一定要选择该项目的解决方案资源管理器,选择该项目的属性,进行opencv的配置, 不要在属性管理器里进行配置,因为在属性管理器的debug的修改,对本项目不生效. 2.一定要注意项目要求的opencv的版本,数字要一模一样,之前按成了2.4.13,结果项目是2.4.10...vs的版本要用ultimate的.之前按了一个vs_premium,exe ....... 3.关于opencv环境变量的配置,只需要系统变量里path加

Windows7 32位下配置opencv的python环境

刚接触Python和OpenCV,对两者都不太了解,因为今后学习会使用到这两种工具,特此学习配置.PS:本帖适用小白. 一. 需要的文件 1. OpenCV 可用OpenCV-2.3.1-win-superpack.exe自解压文件,直接运行,默认安装到opencv文件夹里. 下载链接:http://opencv.org/downloads.html(官方网址) http://pan.baidu.com/s/1eQgplEq(自留备份) 2. Python 下载链接:https://www.py

mac 10.10.5下配置apache

1.配置/etc/apache2/httpd.conf,打开httpd.conf,找到下面3行,将其前面注释#去除 LoadModule php5_module libexec/apache2/libphp5.so Include /private/etc/apache2/other/*.conf Include /private/etc/apache2/extra/httpd-vhosts.conf 2.创建个人站点 创建目录:/Users/macbook/Sites         (mac

Mac OS 10.12下安装Mysql-python问题

在MAC下做django环境搭建的时候,发现在使用pip安装mysql-python时出现错误: EnvironmentError: mysql_config not foun 在网上看了看资料,解决办法如下: 1.下载MySQL-Python(在网上自己百度下载,我用的1.2.4) 2.解压,setup_posix.py中mysql_config.path更改如下: mysql_config.path = "/usr/local/mysql-5.7.18-macos10.12-x86_64/b