AttributeError:模块'tensorflow'在更新后没有属性'python'错误
Posted
技术标签:
【中文标题】AttributeError:模块\'tensorflow\'在更新后没有属性\'python\'错误【英文标题】:AttributeError: module 'tensorflow' has no attribute 'python' error after updateAttributeError:模块'tensorflow'在更新后没有属性'python'错误 【发布时间】:2022-01-05 18:16:20 【问题描述】:我使用 tf 2.3,更新到 2.6 后出现以下错误
AttributeError: 模块 'tensorflow' 没有属性 'python'
排队:
if S.__class__ == tf.python.framework.ops.EagerTensor:
【问题讨论】:
【参考方案1】:我找到的解决方案是:
import tensorflow.python.framework.ops as tf_ops
...
if S.__class__ == tf_ops.EagerTensor:
【讨论】:
无论如何你都应该使用if isinstance(S, tf_ops.EagerTensor)
。
@AKX 谢谢,很高兴知道以上是关于AttributeError:模块'tensorflow'在更新后没有属性'python'错误的主要内容,如果未能解决你的问题,请参考以下文章
AttributeError:模块'keras'没有属性'initializers'
AttributeError:模块'asyncio'没有属性'run'
AttributeError:模块'mysql'没有属性'connector'