Python 模块';Tensorflow';没有门廊
在使用TensorFlow时,我在Google Colab中发现了这些奇怪的错误,比如: AttributeError:模块“tensorflow”没有属性 “重置默认图形” 或 模块“tensorflow”没有“占位符”属性Python 模块';Tensorflow';没有门廊,python,tensorflow,google-colaboratory,Python,Tensorflow,Google Colaboratory,在使用TensorFlow时,我在Google Colab中发现了这些奇怪的错误,比如: AttributeError:模块“tensorflow”没有属性 “重置默认图形” 或 模块“tensorflow”没有“占位符”属性 非常感谢您的帮助。尝试使用tf.compat.v1.placeholder和tf.compat.v1.reset\u default\u graph。如果您还有任何属性错误,可以查看tensorflow文档。尝试使用tf.compat.v1.placeholder和tf.
非常感谢您的帮助。尝试使用
tf.compat.v1.placeholder
和tf.compat.v1.reset\u default\u graph
。如果您还有任何属性错误,可以查看tensorflow文档。尝试使用tf.compat.v1.placeholder
和tf.compat.v1.reset\u default\u图
。如果您还有任何属性错误,可以查看tensorflow文档。发生此问题的原因是Google Colab上安装的当前版本是tensorflow 2.2.0
。显然,您使用的代码假设已安装tensorflow 1.x
因此,您可以使用两种方法解决此问题:
- 将您的
降级为tensorflow
,如下所示:1.x
!pip install tensorflow==1.15
- 或者您可以使用
包中提供的方法,如tensorflow.comat.v1
而不是tf.compat.v1.reset\u default\u graph
和tf.reset\u default\u graph
而不是tf.compat.v1.placeholder
tf.placeholder
我真的在中使用了这个问题,因为安装在GoogleColab上的当前版本是
tensorflow 2.2.0
。显然,您使用的代码假设已安装tensorflow 1.x
因此,您可以使用两种方法解决此问题:
- 将您的
降级为tensorflow
,如下所示:1.x
!pip install tensorflow==1.15
- 或者您可以使用
包中提供的方法,如tensorflow.comat.v1
而不是tf.compat.v1.reset\u default\u graph
和tf.reset\u default\u graph
而不是tf.compat.v1.placeholder
tf.placeholder
我真的使用了我认为你需要降低你的tensorflow版本。在导入tensorflow之前,请尝试在第一个单元格中运行此命令:
!pip install tensorflow==1.15
您的项目中是否有名为tensorflow.py
的本地文件?@Anwarvic解决了此问题。谢谢@StanislavJirák,很高兴我能帮上忙:)@StanislavJirák,我添加了一个可能对其他人有帮助的答案。我认为你需要降低tensorflow版本的等级。在导入tensorflow之前,请尝试在第一个单元格中运行此命令:!pip install tensorflow==1.15
您的项目中是否有名为tensorflow.py
的本地文件?@Anwarvic解决了此问题。谢谢@StanislavJirák,很高兴我能帮上忙:)@StanislavJirák,我已经添加了可能会帮助其他人的答案