1. 安装环境
系统版本: OS X 10.11.2
处理器:2.2GHz i7
内存: 16GB
2. 安装前的准备
由于caffe安装过程需要依赖多个包,因此最好提前安装好包管理工具。在Mac上推荐使用Homebrew,如果是Mac新手可参考高效 MacBook 工作环境配置 的开发环境配置部分。
- Homebrew的安装
在终端中输入如下命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
注: 在安装Caffe前还需要提前安装好Python(2.7以上版本,本人的是2.7.10)和Xcode。
为了以后使用python接口方便,推荐安装Anaconda Python
https://www.continuum.io/downloads
下载需要的Anaconda 版本,如选择Command-Line installer,则会下载一个shell脚本Anaconda2-4.0.0-MacOSX-x86_64.sh,下载完成后执行以下命令即可进行安装
bash Anaconda2-4.0.0-MacOSX-x86_64.sh
安装完成后会自动将Anaconda Python的路径加入到系统的$PATH中
2.Mac下Caffe无GPU安装
由于我的MAC上没有NVIDIA的GPU,所以在安装Caffe时跳过了CUDA的安装步骤,只需要在最后编译时将Makefile.config中CPU_ONLY := 1前的‘#’去掉即可。
从github上下载 Caffe源码
- 安装依赖的包
在终端中分别输入如下的命令:
brew install -vd snappy leveldb gflags glog szip lmdb
# need the homebrew science source for OpenCV and hdf5
brew tap homebrew/science
#对于Anaconda Pyth