@TOC)
一.AttributeError: module ‘tensorflow’ has no attribute ‘Session’(2021.3.31)
错误描述:
该错误出现在安装完tensorflow后的调试过程,出现该错误原因为tf.session为tensorflow1.x版本适用,本机安装tensorflow版本为2.4,无法兼容。
解决方案:1.加入语句tf.compat.v1.disable_eager_execution()
以保证sess.run正常运行
2.使用tensorflow 2.x版本的接口进行调用,将tf.Session() 改为 tf.compat.v1.Session()
除此,还可以选用低版本的tensorflow,在pycharm使用中,诸如此类有关版本兼容问题很多,在开始一个项目前需要统筹兼顾,深入思考问题。