没有名为keras的模块

时间:2016-12-28 20:29:39

标签: terminal deep-learning keras ubuntu-16.04

我在目录/usr/local/lib/python3.5/dist-packages(已经在那里安装了deafult)经过多次努力后成功安装了keras。但每当我试图导入或试图修改keras后端时,它都说没有mudule命名为keras。我在这里做错了什么以及如何在这些当前条件下修改keras.json文件?

enter image description here

2 个答案:

答案 0 :(得分:0)

你应该可以直接编辑keras.json。它应该在~/.keras/keras.json

似乎你为python3安装了keras但是试图将它与python(2)一起使用。 尝试使用pip而不是pip3(或python3而不是python)。 :) 查看详细信息here

答案 1 :(得分:0)

  

我在这里做错了什么?

问题是你启动了Python 2,但是你为Python 3安装了它。你的系统可能都有两个Python版本,但你只安装了一个。

如果您想启动Python 3,请尝试python3

python3 -c "from keras import backend; print(backend._BACKEND)"
  

如何修改keras.json文件?

使用您选择的编辑器打开~/.keras/keras.json。例如:

nano ~/.keras/keras.json