Ubuntu下caffe环境搭建的过程及出现的问题

基于ubuntu14.04安装CPU版的caffe

1. 切换root权限

在这里插入图片描述

2. 安装开发依赖的包

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 安装加速CPU计算的数学依赖库

在这里插入图片描述

4. 安装ubuntu14.04特定的依赖

在这里插入图片描述

5. 安装OpenCV开源库

在这里插入图片描述

6. 下载caffe

在这里插入图片描述

1)出现的问题

GnuTLS recv error(-9):ATLS packet with unexpected length was received
过早的文件结束符(EOF)
我百度了下,说是因为文件太大了,因为墙,扩大一下运输限制就好啦。
解决方案:输入:git config http.postBuffer 524288000
然而我扩展了之后还是不行。
最后我这里的网是从github上下不下来,反复下了一上午也没搞成,所以从CSDN上进行下载。

7. 编译caffe

在这里插入图片描述

8. 修改Makefile.config的相关配置

Makefile.config中需要修改的地方。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

9. 编译

修改完后make all、make test、make runtest。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10. 编译pycaffe

在这里插入图片描述
在这里插入图片描述

11. 测试caffe是否可以导入

import caffe后出现以下问题:
在这里插入图片描述
解决方法:
重新编译
之后重新编译,如果还不行,配置下pycaffe

12. pycaffe的配置

1)依赖库安装

在这里插入图片描述

2)添加PYTHONPATH

在这里插入图片描述
在这里插入图片描述
其中,path/to/caffe/python为python的安装目录。

3)生效

在这里插入图片描述
注:安装中或许还会遇到ubuntu sudo pip command not found,pip update
解决方案:
sudo apt-get install python-pip或者sudo apt-get install python3-pip
安装环境果然是硬伤啊,慢慢来吧。安装过程参考https://blog.csdn.net/zhang_shuai12/article/details/52289825

猜你喜欢

转载自blog.csdn.net/tystuxd/article/details/85799410