virtualenv 下安装caffe教程

 1.首先安装依赖环境,

% sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler libatlas-base-dev
% sudo apt-get install --no-install-recommends libboost-all-dev
% sudo apt-get install python-dev python-pip python-numpy gfortran

2.然后创建 virtual --system-site-packages caffe-env,执行 source bin/activate,

3.运行 for req in $(cat requirements.txt); do pip install $req; done 安装python需求环境

4.进入caffe文件夹,修改Makefile.config,将PYTHON_INCLUDE和PYTHON_LIB 修改为caffe-env中的路径

5.并修改环境变量:
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/caffe/build/lib # contains libcaffe.so
$ export PYTHONPATH=$PYTHONPATH:/path/to/caffe/python
6.然后 make -j8| make test -j8 | make runtest

时间: 04-06

virtualenv 下安装caffe教程的相关文章

64位Windows下安装Redis教程

这篇文章主要介绍了64位Windows下安装Redis教程,本文使用Microsoft Open Tech group 在 GitHub上开发的一个Win64版本的Redis,需要的朋友可以参考下 Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定.详情请参考:http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示: 复制代码 代码如下: Win64 Unoffi

win7下安装eyed3教程

eyeD3 是一个 Python 程序和模块,提供了读写 ID3 标签(v1.x 和 v2.3/v2.4)的功能.同时可检测 MP3 文件的头信息,包括比特率.采样频率和播放时间等. 示例代码: import eyed3   audiofile = eyed3.load("song.mp3") audiofile.tag.artist = u"Nobunny" audiofile.tag.album = u"Love Visions" audio

Linux 下安装Redis教程

第一部分:安装redis 希望将redis安装到此目录  1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 7 $ mkdir /usr/local/redis   $ cd /usr/local/src   $ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz   $ tar xzf redis-2.6.14.tar.gz    $

mac下安装mysql教程

由于更换了mac电脑,需要装一个mysql,经过各种资料的翻阅,各种踩坑,终于装完了,记录一下,方便大家参照: 1.下载最新的mysql安装包,下载地址:http://dev.mysql.com/downloads/mysql/ 2.下载后是一个dmg文件,双击dmg文件后显示几个子文件,点击运行mysql-5.7.14-osx10.11-x86_64.dmg会把MySQ安装到/usr/local/mysql-5.7.14-osx10.11-x86_64中.一路默认安装完毕即可,记住最后跳出的临

nginx 新手攻略 Ubuntu Linux下安装配置教程

能提供各种服务端管理工具包的极客们,请联系我,将给予ftp上传权限,墙内太坑了 下载gzip 模块需要 zlib 库 囧囧明主机zlib:  wget ftp://www.xuwenming.net/nginx/zlib-1.2.8.tar.gz --ftp-user=ftp1 --ftp-password=ftp1 官方zlib: wget http://liquidtelecom.dl.sourceforge.net/project/libpng/zlib/1.2.8/zlib-1.2.8.

win8.1下安装UbuntuKylin13.10完整版教程

昨天在网上找win8.1下安装Ubuntu教程,竟然一篇也没找到,好吧,我已经习惯了,毕竟win8.1还是新系统.只能参照win7下的教程自己研究着装,结果幸运的一次就装好了,所以今天决定把自己win8.1下安装Ubuntu13.10的经验分享给大家. 一.准备 先在windows下给Ubuntu划出空白的硬盘的分区.打开控制面板,依次打开系统和安全/管理工具/创建并格式化硬盘分区 ,进入磁盘管理.在磁盘末尾分出空白盘,并将之删除.具体操作为:右键"压缩卷",压缩量即为划给ubuntu

在windows下安装PyPdf2

从昨天起就开始在实验室的暑期学习啦,昨天在机房学会用U盘装ubuntu server. 今天老师布置了用Python写文本处理的脚本的任务,包括处理PDF/DOC/TXT/EXCEL等等. 先处理PDF,上网查了一下,pypdf已经停更了,它的功能比较少,现在使用的是pypdf2. 但是pypdf2我安装不成功,后来发现它似乎是适合linux环境下的,于是根据命令行的错误提示把setup.py里的包含路径语句改了改,但是还是有一点问题,提示package directory does not e

Ubuntu 16.04系统下CUDA8.0配置Caffe教程

由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www.linuxidc.com/Linux/2015-07/120449.htm结合自己总结经验而来,对此表示感谢. Ubuntu 14.04安装Nvidia CUDA7.5并搭建Python Theano深度学习开发环境http://www.linuxidc.com/Linux/2015-09/123

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将