在Ubuntu16.04下安装theano和keras遇到的一些问题

在Ubuntu16.04下安装theano和keras出现的一些问题

因为毕设要使用LSTM算法,所以提前准备配置下theano和keras的环境。可是其中遇到不少问题。在这里记录和说明下问题的解决方法。

ps:安装教程可以参考keras中文文档的说明,不再赘述
http://keras-cn.readthedocs.io/en/latest/getting_started/keras_linux/

- 问题一:使用apt-get update 没有公钥

解决方法:没有公钥就导入公钥 :)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [缺少的公钥]

- 问题二:import的时候:没有找到theano和keras

使用pip list 之后,可以看到theano和keras 已经安装完成,但是import theano和import keras 时,报错没有找到theano和keras。

解决方法:就我个人而言,是因为theano和keras安装在了python3.5下面,而进入python命令行的时候用的是

>>>python

而不是

>>>python3.5

所以才出现的这个错误

Ubuntu16.04桌面版默认使用的Python还是python2.7。需要使用其他版本的python需要指出来。

- 问题三:Python.h:No such file or directory

百度到出现这个问题会有两个原因:
一 、真的没有Python.h这个文件
二 、Python的版本不对
可以进入/usr/include/文件夹下的Python3.5文件夹里查找是否有Python.h这个文件。

如果是第一种情况,那么需要安装Python-dev这个包,(sudo apt-get install python-dev)

>>>sudo apt-get install python3.x-dev

注意:使用你theano和keras所在安装的python版本安装,不然会提示你 python-dev已经安装了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值