Ubuntu14.04+Keras+Theano+Tensorflow配置

在安装过程中为了解决依赖关系,安装过程分为以下几个部分:

1*安装程序语言Python
2*安装python科学计算工具包anaconda
3*安装深度学习工具包:Theano, Tensorflow, Keras
下面开始安装:
a.安装Python
$sudo apt-get install python-pip python-dev

b. 安装anaconda

anaconda中包含安装Keras所需的依赖库:numpy,scipy,pyyaml等。

首先根据自己安装的python版本以及系统选择合适的anaconda安装脚本:下载地址为:https://www.continuum.io/downloads#linux
下载后,进入到下载文件的目录,执行下面命令:
$bash Anaconda2-4.2.0-Linux-x86_64.sh
在询问是否把anaconda的bin目录添加到PATH变量时,选择yes.中途还需要点几次enter以便于继续安装。然后就是安装过程,安装好以后如下图所示:
这里写图片描述

然后让配置文件重新生效:转到home目录下,即anaconda安装目录下,

source .bashrc

安装完成后,可以查看安装的python以及anaconda的版本号:

$python 

显示为:Python 2.7.13 |Anaconda 4.4.0 (64-bit)

c. 安装Theano
首先安装需要的lapack库、blas库

$sudo apt-get install liblapack-dev

#这时在安装可能会出现no fortran compiler found的错误,所以顺便安装该编译器:

$sudo apt-get install gfortran

#此时blas库也显示已经安装

此外,安装theano需要更新scipy包到最新:

$conda update scipy   #使用conda更新,而不是pip

更新截图如下:
这里写图片描述
准备工作完成后就是安装Theano了,使用如下命令:

sudo pip install Theano

安装完成截图如下:
这里写图片描述
接下来就是要测试Theano,
运行如下代码

pip install nose-parameterized
python -c "import theano; theano.test()"

程序能运行且没有error即可。
运行的时候,要以Root身份运行才不会出错。至此Theano安装完成。
这里写图片描述
d. 安装Tensorflow

安装Tensorflow前需要更新numpy库:

$conda update numpy

这里写图片描述
然后安装Tensorflow:

$pip install tensorflow

e. 安装Keras

 pip install  keras

对安装的Keras进行测试:

$python 
>>>from keras.models import Sequential
Using Tensorflow backend.
>>>

参考博客:
http://blog.csdn.net/TriLoo/article/details/52785947?_t_t_t=0.3240865101106465

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值