AttributeError: module 'tensorflow.python.feature_column.feature_column_v2' has no attribute '_BaseFeaturesLayer'

AttributeError: module 'tensorflow.python.feature_column.feature_column_v2' has no attribute '_BaseFeaturesLayer'

所以我是机器学习的新手,我试图遵循这个指南:https://www.tensorflow.org/tensorboard/get_started#using_tensorboard_with_keras_modelfit

我试图将这一行添加到我的模型中:

    callbacks=[tensorboard_callback]

它可以工作,但是当我尝试 运行 张量板时它会失败: AttributeError:模块 'tensorflow.python.feature_column.feature_column_v2' 没有属性 '_BaseFeaturesLayer'

我是运行宁python版本3.8.2和TF版本2.5.0

知道我为什么会收到此错误吗?

好的,这是因为我在混合 tensorflow 版本时遇到问题,通过卸载并重新安装得到修复