如何解决无法识别应用的tf.app.run()错误()

书到用时方恨少,事非经过不知难。这篇文章主要讲述如何解决无法识别应用的tf.app.run()错误?相关的知识,希望能为你提供帮助。
我开始在他们的官方网站(https://www.tensorflow.org/hub/tutorials/image_retraining)上通过教程学习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'

您可以在以下链接(https://github.com/tensorflow/hub/blob/master/examples/image_retraining/retrain.py)中找到retrain.py文件。
我在论坛上进行了搜索,所有问题都与参议员有关。它们都与tf.app.run函数本身无关。因此,我阅读了此功能(https://github.com/tensorflow/tensorflow/blob/9dc6c17797c065796603d9259b2aa57b3c07ff71/tensorflow/python/platform/app.py#L31-L48),但没有在此处找到答案。
我应该用其他东西代替这行吗?
我不知道此(官方)教程是否已弃用,我不认为这样。顺便说一句,如果您有值得推荐的好教程,我很乐意做。
答案Tensorflow 2.0最近发布,所有v1模块均已弃用
【如何解决无法识别应用的tf.app.run()错误()】查找tf.,并将所有出现的位置替换为tf.compat.v1.

    推荐阅读