首先先用cmake把caffe安装好,这里就省略了这一步。
然后:
sudo apt-get update
sudo apt-get install python-pip python-dev python-numpy
sudo apt-get install gfortran graphviz
sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags Cython ipython
sudo apt-get install protobuf-c-compiler protobuf-compiler
sudo pip install pydot
sudo pip install -r ${CAFFE_ROOT}/python/requirements.txt
安装过程中可能会遇到一些问题,比如要求numpy>X.X(版本号),python-gflags>X.X(版本号),就是一些包的版本太低了。可以把/tmp/pip_build_root/ 目录下对应的文件删除掉,比如sudo rm -rf numpy,然后sudo pip install numpy --upgrade。
然后sudo vim /etc/profile
存入自己的python路径
export PYTHONPATH=~/caffe/python:$PYTHONPATH
source /etc/profile
最后执行python
import caffe
如果成功了就恭喜
如果没成功就根据提醒再解决问题