Terminal 没有名为keras的模块
我已经在/usr/local/lib/python3.5/dist目录包(Deafolt已经在那里安装了)中进行了很多努力,然后成功地安装了keras。但每当我试图导入或修改keras后端时,它都会说没有名为keras的mudule。我在这里做错了什么?在当前条件下,我将如何修改keras.json文件Terminal 没有名为keras的模块,terminal,deep-learning,keras,ubuntu-16.04,Terminal,Deep Learning,Keras,Ubuntu 16.04,我已经在/usr/local/lib/python3.5/dist目录包(Deafolt已经在那里安装了)中进行了很多努力,然后成功地安装了keras。但每当我试图导入或修改keras后端时,它都会说没有名为keras的mudule。我在这里做错了什么?在当前条件下,我将如何修改keras.json文件 您应该能够直接编辑keras.json。它应该位于~/.keras/keras.json 另外,您似乎已经为python3安装了keras,但正在尝试将其与python(2)一起使用。 尝试使用
您应该能够直接编辑keras.json。它应该位于
~/.keras/keras.json
另外,您似乎已经为python3安装了keras,但正在尝试将其与python(2)一起使用。
尝试使用pip而不是pip3(或者使用python3而不是python)。:)
见详情
我做错了什么
问题是您启动了Python2,但安装它是为了Python3。您的系统可能有两个Python版本,但您只安装了一个
如果要启动python3,请尝试python3
:
python3 -c "from keras import backend; print(backend._BACKEND)"
如何修改keras.json文件
用您选择的编辑器打开~/.keras/keras.json
。例如:
nano ~/.keras/keras.json
python--version的输出是什么?(请将文本复制到您的答案中;不要使用截图)它向我展示了python 2.7