要求python3的版本为3.x,一般有自带
一、安装依赖包
- 打开终端,将以下代码复制过去
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 python3-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install python3-opencv
二、下载caffe
- cd到安装目录
cd /home/你的用户名
- 从国内下载caffe
git clone https://gitee.com/eliseyang/caffe.git
三、编译caffe
- 将/home/你的用户名/caffe文件夹下的文件Makefile.config和Makefile替换为我提供的文件
- 或者根据这篇文章的第三步去配置
四、编译caffe
make clean
make all
Make test
make runtest
五、安装python关于caffe的环境
注意,一定要是pip3,如果没有pip3先执行:
sudo apt install python3-pip
cd /home/你的用户名/caffe/python
for req in $(cat requirements.txt); do pip3 install $req -i https://pypi.tuna.tsinghua.edu.cn/simple/; done
六、添加环境变量
sudo gedit /etc/profile
将export PYTHONPATH=$PYTHONPATH:/home/你的用户名/caffe/python:$PYTHONPATH
添加到最后一行
source /etc/profile
七、测试
python3
import sys
sys.path.append("/home/你的用户名/caffe/python")
import cafe
没有报错即为成功