1.安裝python:
yum install python-devel.x86_64
2.Makefile.config修改
WITH_PYTHON_LAYER := 1 #取消注釋
3.安裝python依賴
如果安裝 Anaconda Python可以免去下面步驟
cd $CAFFE_ROOT/python for req in $(cat requirements.txt); do pip install $req; done
4.編譯
make clean make pycaffe -j32 make test -j32
5. 使Caffe的python接口永久生效
vim /etc/profile profile最后添加: export PYTHONPATH=/root/$CAFFE_ROOT/python:$PYTHONPATH source /etc/profile
注意:
有一些python庫沒有安裝,在import caffe測試時會出錯,常見的庫缺失錯誤:
ImportError: No module named skimage.io
ImportError: No module named scipy
ImportError: No module named google.protobuf.internal
yum install python-matplotlib.x86_64 pip install -U scikit-image
pip install scipyeasy_install protobuf
安裝完成上述caffe依賴的python庫后,可能需要重新執行一遍第4,5步操作。
