Ubuntu16.04下的caffe配置(僅cpu版)

今天配置成功了16.04的caffe,記錄下踩過的坑。但是我現在只配置了僅cpu版。

首先下載好他的安裝包。

先安裝一些庫,這裏除了直接去github網站github.com/BVLC/caffe.git下載外

還可以先安裝sudo apt-get install git   再輸入下面的話下載:

git clonegit://github.com/BVLC/caffe.git

這裏其實可以吧git理解爲pip或者conda的一個組件


sudo apt-get install -y python-numpy python-scipy python-matplotlibpython-sklearn python-skimage python-h5py

如果還有報錯就在末尾添加:CXXFLAGS+= -std=c++11

然後用make clean把之前的編譯的錯的東西全刪了

然後

sudo make all -j4
sudo make test -j4
sudo make runtest -j4

make pycaffemake matcaffe

而make matcaffe應該會說版本不對

(如果調用)makemattest時會警告版本不支持::z

shurusudogedit ~/.bashrc,jiaru

exportLD_PRELOAD=/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4:/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4:/usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:/usr/lib/x86_64-linux-gnu/libfreetype.so.6matlab

exportLD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/

如果提示PRELOAD報錯:echo"" > /etc/ld.so.preload

如果成功會提示:pass


最後配置下python的環境。

進入python,輸入importcaffe 如果顯示沒有此模型,需要將地址添加到PATH中:

sudo gedit /etc/profile
#
末尾添加:export PYTHONPATH=/自己的路徑/caffe/python:$PYTHONPATH


$source /etc/profile  

我source命令執行是失敗的。root後也不行,所以就重啓了然後就可以了







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章