Caffe Install For Linux
2015-07-12 14:09
507 查看
尝试在Ubuntu和Fedora成功配置了Caffe,后来觉得Fedora不好用,就只用ubuntu(没有安装CUDA,因为用的虚拟机嘛)
下面主要说下在Ubuntu14下的配置
[code lang="c"]
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
[/code]
#因为没有用GPU,用openblas更快,注意安装命令如下
#注意该命令官网上没有给出,比较坑,还有如果用默认的ablas好像编译的时候需要手工设置路径而用openblas,在配置文件中是可以通过shall自动定位路径的,这样不容易出错
[code lang="c"]
sudo apt-get install libopenblas-dev
[/code]
#然后需要修改Makefile.config
#需要设置CPU
#设置openblas
[code lang="c"]
cp Makefile.config.example Makefile.config
# Adjust Makefile.config (for example, if using Anaconda Python)
make all
make test
make runtest
[/code]
[code lang="c"]
make pycaffe
[/code]
然后使用pip安装所有的依赖库
首先安装pip
[code lang="c"]
#执行前两条就可以了
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
[/code]
所有的依赖项都在 caffe-master/python/requirements.txt
[code lang="c"]
sudo pip install -r python/requirements.txt
[/code]
啊,是不是速度有点慢?有时候还连接不上。。。换个国内镜像吧,先打开文件 ~/.pip/pip.conf,加入下面内容:
[code lang="c"]
[global]
index-url = http://e.pypi.python.org/simple
[/code]
还有其他源
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
如果想手动指定源,可以在pip后面跟-i 来指定源,比如用豆瓣的源来安装web.py框架:
pip install web.py -i http://pypi.douban.com/simple
不过最好还是先翻墙
# 安装过程中好像会出现些小问题,因为scikit会依赖scipy所以可以手动分开安装
# 注意如果pip编译安装失败,可以先用apt-get命令安装所有编译所需的库
我自己用pip安装scipy时出错,后来用apt-get安装了依赖库,下面的库可能有多的
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
为了让IPython notebook工作,还还需要安装tornado和pyzmq:
[code lang="c"]
sudo pip install tornado
sudo apt-get install libzmq-dev
sudo pip install pyzmq
sudo pip install pygments
sudo pip install jsonschema
# 其中我系统默认安装了tornado,但是版本低了,需要升级
sudo pip install --upgrade tornado
[/code]
下面测试IPython notebook
[code lang="c"]
cd
mkdir notebook
cd notebook
ipython notebook
[/code]
看到浏览器启动了
查看原文:http://blog.wxameng.com/caffe-install-for-linux/
下面主要说下在Ubuntu14下的配置
一、安装Caffe
安装官网的指引:首先安装依赖包[code lang="c"]
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
[/code]
#因为没有用GPU,用openblas更快,注意安装命令如下
#注意该命令官网上没有给出,比较坑,还有如果用默认的ablas好像编译的时候需要手工设置路径而用openblas,在配置文件中是可以通过shall自动定位路径的,这样不容易出错
[code lang="c"]
sudo apt-get install libopenblas-dev
[/code]
#然后需要修改Makefile.config
#需要设置CPU
#设置openblas
[code lang="c"]
cp Makefile.config.example Makefile.config
# Adjust Makefile.config (for example, if using Anaconda Python)
make all
make test
make runtest
[/code]
二、安装python
首先要[code lang="c"]
make pycaffe
[/code]
然后使用pip安装所有的依赖库
首先安装pip
[code lang="c"]
#执行前两条就可以了
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
[/code]
所有的依赖项都在 caffe-master/python/requirements.txt
[code lang="c"]
sudo pip install -r python/requirements.txt
[/code]
啊,是不是速度有点慢?有时候还连接不上。。。换个国内镜像吧,先打开文件 ~/.pip/pip.conf,加入下面内容:
[code lang="c"]
[global]
index-url = http://e.pypi.python.org/simple
[/code]
还有其他源
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
如果想手动指定源,可以在pip后面跟-i 来指定源,比如用豆瓣的源来安装web.py框架:
pip install web.py -i http://pypi.douban.com/simple
不过最好还是先翻墙
# 安装过程中好像会出现些小问题,因为scikit会依赖scipy所以可以手动分开安装
# 注意如果pip编译安装失败,可以先用apt-get命令安装所有编译所需的库
我自己用pip安装scipy时出错,后来用apt-get安装了依赖库,下面的库可能有多的
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
为了让IPython notebook工作,还还需要安装tornado和pyzmq:
[code lang="c"]
sudo pip install tornado
sudo apt-get install libzmq-dev
sudo pip install pyzmq
sudo pip install pygments
sudo pip install jsonschema
# 其中我系统默认安装了tornado,但是版本低了,需要升级
sudo pip install --upgrade tornado
[/code]
下面测试IPython notebook
[code lang="c"]
cd
mkdir notebook
cd notebook
ipython notebook
[/code]
看到浏览器启动了
查看原文:http://blog.wxameng.com/caffe-install-for-linux/
相关文章推荐
- 百度云服务器 CentOS 图形界面支持
- 常用linux命令
- linux下使用localhost和127.0.0.1都不能连接的解决思路
- java程序员必须知道的linux服务器命令
- linux安装ffmpeg#ffmpeg取音频时长
- CentOS上安装Chromium和Pepper Flash插件
- linux下mysql基础从安装到基本使用
- SELinux关闭和开启
- Redhat_Linux_9.0在vmware下不能上网的解决方法
- 关于mac/linux下vim的语法高亮与行号显示!
- linux同步代码到github代码托管仓库
- CENTOS6.5中VIM插件配置,重点记录YouCompleteMe的安装 2015-7
- Linux系统信息查看命令
- linux下的性能分析
- Linux内核RCU(Read Copy Update)锁简析
- Linux内核RCU(Read Copy Update)锁简析
- Linux内核RCU(Read Copy Update)锁简析
- Linux内核RCU(Read Copy Update)锁简析
- linux下清理缓存,以释放内存
- 指针的问题2 指向常量的指针与常量指针