
caffe 安装笔记: by-广东-毛台
1. 环境及安装前检查
硬件:
T630 CPU32 核 64G 内存 4G 硬盘
显卡:
root@shendu:~# lspci |grep -i nvidia
02:00.0 3D controller: NVIDIA Corporation GK110GL [Tesla K20Xm] (rev a1)
软件:
Ubuntu14.04 server64bit 版本:ubuntu-14.04.5-server-amd64.iso
Python 2.7.12
root@shendu:~# uname -a
Linux shendu.pp100.net 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 2016 x86_64 x86_64
x86_64 GNU/Linux
说明:购买服务器和显卡就费了不少时间,蛋疼点是两者兼容性,不太好买,买回来后有些
主板可能不兼容导致 lspci|grep –i nvidia 没结果,就是主板识别不了显卡。折腾了好久买好
了。
安装说明:
依赖+cudnn+ Anaconda2 +caffe
安装过程统一用 root 账号,统一安装在 /root/caffe 目录下。
安装前检查:
*首先验证你是否有 nvidia 的显卡(http://developer.nvidia.com/cuda-gpus 这个网站查看你是否有支持 gpu 的显卡):
$ lspci | grep -i nvidia
*查看 linux 发行版本
uname -m && cat /etc/*release*看 gcc 版本
$ gcc --version
说明:是 cuda 32 位尚未找到合适的安装包,所以这里的 linux 要 64 位的)
2. 安装依赖
apt-get install build-essential # basic requirement
apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-