Ubuntu 16.04安装tensorflow,theano,keras和caffe,针对CPU only
2017-06-25 10:00
871 查看
一,tensorflow安装
1 首先安装pipsudo apt-get install python-pip python-dev
2 pip安装tensorflow
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl[/code]二,theano和keras安装
1 安装环境所需要的基础sudo apt updatesudo apt upgradesudo apt install -y python-dev python-pip python-nose gcc g++ git gfortran vimsudo apt install -y libopenblas-dev liblapack-dev libatlas-base-devsudo pip install -U --pre pip setuptools wheelsudo pip install -U --pre numpy scipy matplotlib scikit-learn scikit-imagesudo pip install -U --pre theanosudo pip install -U --pre keras
2 进入python命令环境,输入import keras会出错,改一下backend输入:gedit ~/.keras/keras.json
将tensorflow改为theano输入:gedit ~/.theanorc
写入:[global] openmp=True device = cpu floatX = float32 allow_input_downcast=True [blas] ldflags ac3d = -lopenblas三, 安装caffe
1 安装caffe基础要求sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compilersudo apt-get install --no-install-recommends libboost-all-devsudo apt-get install libatlas-base-devsudo apt-get install libhdf5-serial-devsudo apt-get install python-devsudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
2 git下载caffegit clone https://github.com/BVLC/caffe.git 3 配置caffe下的pythoncd caffecd python for req in $(cat requirements.txt); do pip install $req; done如果安装出错,使用sudo安装:for req in $(cat requirements.txt); do sudo pip install $req; done
4 配置caffe
在caffe文件路径下cp Makefile.config.example Makefile.configgedit Makefile.config修改如下:# Whatever else you find you need goes here. INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial
###python的numpy重新装一下,要不然会出错。
sudo apt-get install python-numpy
5 运行检测make pycaffe make all make test make runtest
6 配置python caffe环境export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
[/code]
相关文章推荐
- ubuntu16.04 python3.5下安装tensorflow(cpu only)
- Ubuntu16.04深度学习一键安装脚本(支持pytorch、tensorflow、keras、caffe)
- Ubuntu16.04安装Caffe(CPU Only)
- Caffe学习(1):Ubuntu16.04上Caffe配置安装(Only CPU)
- caffe安装及python接口配置(ubuntu16.04 only cpu)
- Ubuntu 16.04上安装Caffe(CPU only)
- Caffe学习(1):Ubuntu16.04上Caffe配置安装(Only CPU)
- [Ubuntu 16.04 LTS][Caffe][CPU only]Caffe安装记录
- ubuntu16.04安装caffe2(CPU only)
- 【Caffe】Ubuntu16.04上配置安装caffe(Only CPU)
- Ubuntu16.04中caffe安装(only cpu)
- ubuntu 16.04 cpu only 安装caffe
- ubuntu16.04 64位 cpu安装tensorflow+theano+keras+caffe+xgboost
- 自己安装虚拟机vbox+ubuntu16.04+opencv3.2.0+python2.7+caffe+CPUonly的全过程整理
- 新手在Ubuntu16.04安装caffe(CPU only)并 配置Anaconda2步骤
- 深度学习之Ubuntu下安装caffe和TensorFlow的cpu版本
- 深度学习文章1:Caffe安装教程:Ubuntu16.04(CPU)
- 深度学习之Ubuntu下安装caffe和TensorFlow的cpu版本
- Ubuntu16.04 LTS配置caffe、tensorflow和theano环境