我想问一下我的具体问题。 当我从github运行该代码retrain.py时
我遇到了如下错误:
File "retrain.py", line 1325, in <module>
tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
AttributeError: module 'tensorflow' has no attribute 'app'
答案 0 :(得分:0)
可能存在几个问题……我将首先检查以下两个问题:
1)tensorflow版本问题:如果您使用TensorFlow 2.0,则需要将tf.app.flags
替换为tf.compat.v1.flags
(https://www.tensorflow.org/api_docs/python/tf/compat/v1/flags)。
2)具有张量流安装的探针。例如,您可以尝试:import tensorflow as tf; print(tf.__version__)
,看看是否有相同的错误。在这种情况下,您可以尝试再次安装TensorFlow。请记住,如果您已将其安装在虚拟环境中,则必须在使用python之前将其激活(例如,在终端使用中:>>> source venv/bin/activate
)。