无法从Python中的Tensorflow库导入Keras

问题描述 投票:0回答:2

我一直在尝试使用以下语句从keras导入tensorflow

import tensorflow as tf
from tensorflow import keras

Tensorflow已经更新,它应该工作,据我所知,但我仍然得到以下消息:

from tensorflow import keras
ImportError: cannot import name 'keras' from 'tensorflow'(/Users/gabork/PycharmProjects/Tester/venv/lib/python3.7/site-packages/tensorflow/__init__.py)

解决方案:我使用的是Python 3.7,看起来最近的TensorFlow版本不支持,另一方面,旧版本的TensorFlow不支持Keras。现在我要么降级Python,要么只是导入keras。

python tensorflow keras pycharm python-import
2个回答
0
投票

我会尝试import keras,看看是否有效。


0
投票

您正在使用TensorFlow 0.12.0,这太旧了,keras被包含在您拥有的新版本中,这就是导致导入错误的原因。

因此,您要么更新TensorFlow(强烈推荐),要么单独安装keras。

© www.soinside.com 2019 - 2024. All rights reserved.