cannot import name ‘__version__‘ from ‘tensorflow.keras‘ 的解决方案

张开发
2026/4/11 6:11:00 15 分钟阅读

分享文章

cannot import name ‘__version__‘ from ‘tensorflow.keras‘ 的解决方案
进到你的keras默认目录维度在这里“C:\Users\HP\miniconda3\envs\brain\Lib\site-packages\rl”进入文件夹 要修改callbacks.py找到并用记事本或代码编辑器打开callbacks.py文件。找到第 8 行左右的代码python1from tensorflow.keras import __version__ as KERAS_VERSION将其删除并替换为下面这行代码python1import tensorflow as tf; KERAS_VERSION tf.__version__导入部分直接覆盖即可使用import warnings import timeit import json from tempfile import mkdtemp import numpy as np import tensorflow as tf from tensorflow.keras import __version__ as KERAS_VERSION from tensorflow.python.keras.callbacks import Callback as KerasCallback, CallbackList as KerasCallbackList from tensorflow.python.keras.utils.generic_utils import Progbar

更多文章