本文适合在服务器中,利用anaconda创建虚拟环境,安装caffe使用。步骤简单。
安装好anaconda以后(安装anaconda有助于服务器下不同用户之间的package版本、系统设置各自独立,互不干扰)
- 创建虚拟环境
conda create -n your-envs-name
例如:
conda create -n mycaffe
- 激活环境
source activate mycaffe
- 安装gpu版本caffe
conda install -c engility caffe-gpu
----------------------------------------------
- 检测是否安装成功,安装的位置和版本
conda list caffe
----------------------------------------------
- 如果出现libprotobuf找不到的错误,查看当前protobuf的版本
conda list protobuf
- 如果是libprotobuf.so.xx找不到,例如libprotobuf.so.12找不到,但是上一行输出的结果的protobuf的版本不是3.2.0,说明是版本的问题,安装对应版本的protobuf即可
conda install protobuf=3.2
------------------------------------------------
问题解决,caffe-gpu版本可以使用