属性错误:模块“keras”没有属性“__version__”

问题描述 投票:0回答:2
import keras
keras.__version__

当我在 VSCode 中的 .ipynb 笔记本中工作时,我正在导入 Keras。然后,为了确认 Keras 已正确加载,我询问正在“运行”的 Keras 版本。它给出以下错误。

AttributeError: module 'keras' has no attribute '__version__'        

我正在使用带有 base-env 的 Anaconda 最新版本。我在 macOS 上。

python keras anaconda
2个回答
0
投票

试试这个

import tensorflow as tf
print(tf.version.VERSION)

0
投票

Keras 从 TF 库(因此导入 TF,您将获得 Keras)转变为使用 TF(以及 JAX 和 PyTorch)作为后端的库(因此您同时导入 Keras 和 TF)。

要打印 Keras 版本,从 Tensorflow 版本 2.13 开始,您应该简单地使用

import keras

print(keras.__version__)

信息来源:https://github.com/tensorflow/tensorflow/issues/62398

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