python - 我该如何解决 KERAS 的问题

标签 python python-3.x keras model

我想使用来自

的完整代码

https://becominghuman.ai/building-an-image-classifier-using-deep-learning-in-python-totally-from-a-beginners-perspective-be8dbaf22dd8

关于图像标识符。但是 KERAS 有问题。每次我运行

from keras.models import Sequential
from keras.layers import Conv2D
from keras.layers import MaxPooling2D
from keras.layers import Flatten
from keras.layers import Dense

它给出了这个:

%run -i "/var/folders/23/fqcfyh1n5992xf4k9w0f40th0000gn/T/tmpP_8Umu.py"
ImportError                               Traceback (most recent 
call last)
/var/folders/23/fqcfyh1n5992xf4k9w0f40th0000gn/T/tmpP_8Umu.py in . 
<module>()
1 from keras.models import Sequential
  2 from keras.layers import Conv2D
  3 from keras.layers import MaxPooling2D
  4 from keras.layers import Flatten
  5 from keras.layers import Dense

导入错误:没有名为“keras.models”的模块

我尝试重新安装 KERAS,但它不起作用

sudo pip install git+git://github.com/fchollet/keras.git --upgrade

这行不通

之前的代码好像重新下载并重新安装了KERAS,但是仍然无法加载创建keras.models和keras.layers。

最佳答案

您使用的是旧版本的 Keras,来自 fchollet 的旧存储库,现代存储库是 https://github.com/keras-team/keras/

你应该直接使用 pip 安装 keras 而不是 github,比如:

pip install --user keras

这将在您的使用文件夹中安装最新版本。尽量避免将 pip 与 sudo 一起使用。

关于python - 我该如何解决 KERAS 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55964709/

相关文章:

tensorflow - 如何实现超像素池化层?

python - 删除重复超过 3 次的值,除了 Pandas DataFrame 中的第一个

python - 使用 yield from 时协程在哪个事件循环中运行?

python - 创建 ZipFile 时出现属性错误

tensorflow - 在Keras中创建CNN模型架构图

python - 计算 Keras 中两个张量之间的余弦相似度

python - 通过Python写入/etc/hosts时IOError : 13, 'Permission denied'

python - Facebook 登录使用请求错误

python-3.x - 在 Conda : fails to find mkl_intel_thread. dll 中导入 PySpin

python-3.x - 提取和重新格式化 PostgreSQL 查询输出 (python)