caffe 安装问题
来源:互联网 发布:枕头什么牌子好 知乎 编辑:程序博客网 时间:2024/06/05 17:23
caffe安装好后 要进行编译
在/home/cv/softwares/caffe文件夹下修改Makefile.config文件 用cudnn opencv cuda的取消注释 具体看其他博客
修改后在/home/cv/softwares/caffe路径下
一、安装python和pip
一般Linux系统都自带python,所以不需要安装。如果没有的,安装起来也非常方便。安装完成后,可用version查看版本
# python --version
pip是专门用于安装python各种依赖库的,所以我们这里安装一下pip1.5.6
先用链接下载安装包 https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz,然后解压,里面有一个setup.py的文件,执行这个文件就可以安装pip了
# sudo python setup.py install
有些电脑可能会提示 no moudle name setuptools 的错误,这是没有安装setuptools的原因。那就需要先安装一下setuptools, 到https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz 下载安装包setuptools-19.2.tar.gz,然后解压执行
# sudo python setup.py install
就要以安装setuptools了,然后再回头去重新安装pip。执行的代码都是一样的,只是在不同的目录下执行。
二、安装pyhon接口依赖库
在caffe根目录的python文件夹下,有一个requirements.txt的清单文件,上面列出了需要的依赖库,按照这个清单安装就可以了。
在安装scipy库的时候,需要fortran编译器(gfortran),如果没有这个编译器就会报错,因此,我们可以先安装一下。
首先回到caffe的根目录,然后执行安装代码:
# cd ~/caffe
# sudo apt-get install gfortran# for req in $(cat requirements.txt); do sudo pip install $req; done
安装完成以后,我们可以执行:
# sudo pip install -r python/requirements.txt
就会看到,安装成功的,都会显示Requirement already satisfied, 没有安装成功的,会继续安装。
在安装的时候,也许问题会有一大堆。这时候你就知道anaconda的好处了。*******************
首先,将caffe根目录下的python文件夹加入到环境变量
打开配置文件bashrc
# sudo vi ~/.bashrc
在最后面加入
export PYTHONPATH=/home/xxx/caffe/python:$PYTHONPATH
注意 /home/xxx/caffe/python 是我的路径,所有这个地方每个人都不同,需要修改
保存退出,更新配置文件
# sudo ldconfig
最后进行编译:
# sudo make pycaffe
编译成功后,不能重复编译,否则会提示 Nothing to be done for "pycaffe"的错误。
可以从两个方面查看是否编译成功:
1、查看 python/caffe/ 目录下,除了原先的一堆py后缀文件,现在多出了一堆pyc后缀文件
2、进入python环境,进行import操作
# python>>> import caffe
再编译
make all -j8
make test -j8
make runtest -j8
从github获得的很多caffe源码都需要重新编译:
流程:
1、Makefile.config文件(cudnn、)
2、修改Makefile文件(Open cv和MKL)
修改mkl的路径 添加OpenCV包含库
3、
- $ rm -rf ./build/* 清除build
- $ make all -j8
- $ make test -j8
- $ make runtest -j8
- Caffe安装问题汇总
- Caffe安装问题汇总
- 安装caffe问题记录
- caffe安装一些问题
- caffe安装问题总结
- caffe安装问题
- caffe 安装问题
- Caffe安装中的问题
- Caffe安装问题
- caffe安装问题总结
- 安装caffe遇到的问题
- caffe 安装遇到的问题
- caffe安装过程中的问题
- 安装caffe的问题汇总
- caffe安装过程问题总结
- caffe+ubuntu安装问题总结
- Caffe安装遇到的问题
- Caffe 安装问题1(glog安装)
- 操作系统常见面试题(二)
- Rxjava Subject分析
- iOS——UITabBarController
- Android中的Context详解
- 翻转链表
- caffe 安装问题
- ionic2 提示内容
- 文章标题
- java线程池模式--来自work thread模式的优化
- 仿QQ空间点赞动画
- 菜鸟第一次写博客
- maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- nio
- HttpServletRequest和ServletRequest