Tensorflow在python shell中工作,但不在python文件中工作

时间:2018-07-09 10:31:37

标签: python tensorflow

我是Tensorflow的新手。我使用pip install安装了它。事情是当我在python shell中输入此代码时,它起作用了

import tensorflow as tf
print(tf.__version__)

但是当我在Idle中输入相同的代码时,它会导入tensorflow模块,但在下一行给出错误

AttributeError: module 'tensorflow' has no attribute '__version__'

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

好,所以我犯了一个愚蠢的错误,我将要创建的文件命名为tensorflow.py,这显然与实际的tensorflow文件冲突。这是导致该错误的原因。 @Mitiku的评论让我意识到了我的错误。