加载mnist数据集时,无法从“tensorflow.python.framework”导入名称“type_spec_registry”

1yjd4xko  于 2023-06-24  发布在  Python
关注(0)|答案(1)|浏览(197)

我正在运行tensorflow网站上的教程代码,它返回以下错误:

ImportError: cannot import name 'type_spec_registry' from 
'tensorflow.python.framework' (C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\framework\__init__.py)

下面是代码:

import tensorflow as tf

mnist = tf.keras.datasets.mnist

(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0

如何解决这个问题?我已经将tensorflow和keras更新到了最新版本。我也试过用from tensorflow import keras代替,但也不起作用。

ljsrvy3e

ljsrvy3e1#

我也遇到过类似的问题。据我了解,这个错误与TensorFlow的版本有关。我强烈建议在终端中使用以下命令更新您的Tensorflow版本:

pip install tensorflow --upgrade

祝你好运。

相关问题