安装了tensorflow后运行一下测试代码,代码如下:
import tensorflow as tf
hello = tf.constant('hello,tensorflow')
sess = tf.Session()
print(sess.run(hello))
然而运行结构报错,错误信息如下:
AttributeError: module ‘tensorflow’ has no attribute 'Session'
查阅信息,的值应该将Session的语句改为:
sess = tf.compat.v1.Session()
再次运行问题又来了:
RuntimeError: The Session graph is empty. Add operations to the graph before calling run().
参考其他作者的博客,在import语句后面增加了这一句:
tf.compat.v1.disable_eager_execution()
运行成功!
参考的博客:https://blog.csdn.net/Holdon_d/article/details/106859360
不知这种情况是否可以看作原创,因此投转载。