在ubuntu16.04 下 caffe安裝python3.5可以參考 https://blog.csdn.net/tingtie1438/article/details/82085199
1、其中“二. 安裝依賴項”裏面是這樣的:
sudo apt-get install python3-pip
sudo apt-get install python-numpy
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install git cmake build-essential
sudo apt-get install libboost1.55-dev #一定要安裝的
sudo apt-get install libboost1.55-all-dev #不一定能成功,不過沒關係
第3行裏面libprotobuf-dev和protobuf-compiler不要安裝,因爲默認安裝的是和python2匹配的protobuf2,後面單獨安裝了protobuf3,否則會出現protobuf版本衝突,解決起來很麻煩.
最後兩行:
sudo apt-get install libboost1.55-dev #一定要安裝的
sudo apt-get install libboost1.55-all-dev #不一定能成功,不過沒關係
不需要安裝,因爲第四行:
sudo apt-get install --no-install-recommends libboost-all-dev
已經安裝好了libboost所需的一切。