AttributeError:模块“ tensorflow”

时间:2019-10-19 11:04:25

标签: python tensorflow

我想问一下我的具体问题。 当我从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'

1 个答案:

答案 0 :(得分:0)

可能存在几个问题……我将首先检查以下两个问题:

1)tensorflow版本问题:如果您使用TensorFlow 2.0,则需要将tf.app.flags替换为tf.compat.v1.flagshttps://www.tensorflow.org/api_docs/python/tf/compat/v1/flags)。

2)具有张量流安装的探针。例如,您可以尝试:import tensorflow as tf; print(tf.__version__),看看是否有相同的错误。在这种情况下,您可以尝试再次安装TensorFlow。请记住,如果您已将其安装在虚拟环境中,则必须在使用python之前将其激活(例如,在终端使用中:>>> source venv/bin/activate)。