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
    评论
本系统的研发具有重大的意义,在安全性方面,用户使用浏览器访问网站时,采用注册和密码等相关的保护措施,提高系统的可靠性,维护用户的个人信息和财产的安全。在方便性方面,促进了校园失物招领网站的信息化建设,极大的方便了相关的工作人员对校园失物招领网站信息进行管理。 本系统主要通过使用Java语言编码设计系统功能,MySQL数据库管理数据,AJAX技术设计简洁的、友好的网址页面,然后在IDEA开发平台中,编写相关的Java代码文件,接着通过连接语言完成与数据库的搭建工作,再通过平台提供的Tomcat插件完成信息的交互,最后在浏览器中打开系统网址便可使用本系统。本系统的使用角色可以被分为用户和管理员,用户具有注册、查看信息、留言信息等功能,管理员具有修改用户信息,发布寻物启事等功能。 管理员可以选择任一浏览器打开网址,输入信息无误后,以管理员的身份行使相关的管理权限。管理员可以通过选择失物招领管理,管理相关的失物招领信息记录,比如进行查看失物招领信息标题,修改失物招领信息来源等操作。管理员可以通过选择公告管理,管理相关的公告信息记录,比如进行查看公告详情,删除错误的公告信息,发布公告等操作。管理员可以通过选择公告类型管理,管理相关的公告类型信息,比如查看所有公告类型,删除无用公告类型,修改公告类型,添加公告类型等操作。寻物启事管理页面,此页面提供给管理员的功能有:新增寻物启事,修改寻物启事,删除寻物启事。物品类型管理页面,此页面提供给管理员的功能有:新增物品类型,修改物品类型,删除物品类型。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值