MacOS mojave cmake 安装caffe

本文详细介绍了在MacOS Mojave系统中使用CMake安装Caffe的步骤,包括安装Xcode、Homebrew及依赖库,从源码编译Protobuf,创建Anaconda环境,以及使用CMake配置和编译Caffe。
摘要由CSDN通过智能技术生成

Macos mojave cmake 安装caffe

1、先安装xcode

 

2、安装homebrew

 

3、安装点依赖

 

brew install -vd snappy leveldb gflags glog szip lmdb

brew install openblas

brew install hdf5 opencv

brew install boost@1.59 boost-python@1.59

brew link boost@1.59 —force

brew link boost-python@1.59 —force

 

4、至于protobuf,实测在3.6.1版本上也不能正确编译,而homebrew带其他版本太旧,这里我们从source编译protobuf的3.5.1版本:

 

cd ~/Downloads

wget https://github.com/protocolbuffers/protobuf/archive/v3.5.1.zip

unzip protobuf-3.5.1.zip

cd protobuf-3.5.1

./autogen.sh

./configure

make

make install

 

5、推荐安装个Anconda

 

6、创建anconda环境并配置

 

conda create --name py27 python=2.7

source activate py27

pip install numpy scipy scikit-image

 

7、感觉用make安装会碰到各种玄学的错误,还是用cmake吧

 

8、下载caffe(默认下载安装目录在你的users/你的用户名下面)

 

cd ~

git clone https://github.com/BVLC/caffe.git

cd caffe

 

9、cmake一下

 

mkdir build

cd build

cmake ..

 

10、修改 CMakeCache.txt

 

//Build Caffe without CUDA support

CPU_ONLY:BOOL=ON

 

11、修改CaffeConfig.cmake

 

# Cuda support variables

set(Caffe_CPU_ONLY ON)

12、依次执行:

 

make all

make runtest

make pycaffe

 

13、如果出现 no module named caffe的话,输入

 

export PYTHONPATH=~/caffe/python:$PYTHONPATH  

本文是参考两篇文章写的

第一篇:https://zhuanlan.zhihu.com/p/46930024

第二篇:作者:神棄丶Aria

链接:https://www.jianshu.com/p/6aaa44fe6c32

來源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值