caffe环境的有点复杂,且经常踩到坑。这里给大家提供一个完整的conda环境配置yaml文件和pip 的requirements (无需c币,方便大家出坑),只需要几条命令就可以安装成功,亲测在ubuntu16和18均可正常安装。
1.安装Miniconda
miniconda 使用的版本是Miniconda-latest-Linux-x86_64.sh
清华源下载地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda-latest-Linux-x86_64.sh
下载之后 给可执行权限之后安装就行,一路默认和yes, 然后换清华源, 设置ssl不校验
ps:测试了anaconda不行,必须miniconda
安装miniconda 之后,需要安装nbformat 执行命令 conda install nbformat 即可
2.安装protobuf
命令:sudo apt-get install protobuf-compiler
验证安装成功
protoc --version
3.创建并且安装 caffe环境
执行命令:conda env create -f caffe.yaml
conda sloving enviroment可能有点慢,请耐心等待。。。
不需要onnx的,到这里就可以验证caffe是否安装成功了
pip install -r requirements.txt
conda创建成功caffe+onnx环境就安装好了,是不是很简单,输入 python 然后 import caffe 不报错即为成功了