Caffe Python接口編譯


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 scipy
easy_install protobuf

安裝完成上述caffe依賴的python庫后,可能需要重新執行一遍第4,5步操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM