AttributeError: module 'tensorflow' has no attribute 'Variable'

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/nanhuaibeian/article/details/100585097

TensorFlow 装好后,在终端可以正常使用,但是今天 编写一个小的案例,就出错了
在这里插入图片描述
上网了找找原因,最后发现是因为我这个文件名起的有问题:
在这里插入图片描述
和 tensorflow 模块重名了

所以总结出现这个原因的如下:

  1. 检查项目是不是项目中有python package 命名为tensorflow, 这时 根据python的调用机制,它会优先import 项目中的tensorflow,从而没有各种方法。

  2. 检查报错的模块,是否和tensorflow自有模块命名重复。

修改后,程序正常运行
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/nanhuaibeian/article/details/100585097