在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所需的一切。