Python 如何修复应用程序无法识别的tf.app.run()错误?

Python 如何修复应用程序无法识别的tf.app.run()错误?,python,tensorflow,deep-learning,Python,Tensorflow,Deep Learning,我开始在他们的官方网站()上学习tensorflow教程。我按照步骤理解了它们,我被困在了这一点上 Traceback (most recent call last): File "retrain.py", line 1349, in <module> tf.app.run(main=main, argv=[sys.argv[0]] + unparsed) AttributeError: 'module' object has no attribute 'app' 回溯

我开始在他们的官方网站()上学习tensorflow教程。我按照步骤理解了它们,我被困在了这一点上

Traceback (most recent call last):
  File "retrain.py", line 1349, in <module>
    tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
AttributeError: 'module' object has no attribute 'app'
回溯(最近一次呼叫最后一次):
文件“retain.py”,第1349行,在
tf.app.run(main=main,argv=[sys.argv[0]]]+未解析)
AttributeError:“模块”对象没有属性“应用”
您可以在以下链接()中找到retain.py文件

我在论坛上搜索,所有的问题都是关于args的。其中没有一个是关于tf.app.run函数本身的。所以我读了这个函数(),但没有找到答案

我应该用别的东西代替这一行吗

我不知道这本(官方)教程是否被弃用,我不这么认为。
顺便说一句,如果你有一些好的教程可以推荐,我很乐意去做

Tensorflow 2.0最近发布,所有v1模块都已弃用

您必须已安装最新的tensorflow或降级tensorflow版本

pip3安装tensorflow==1.15.0

在retain.py中找到
tf.
,并用
tf.compat.v1替换所有出现的内容。