“import ... as ..”触发AttributeError

时间:2017-11-29 04:07:03

标签: python tensorflow

当我使用“import as”时

import tensorflow.python.ops.control_flow_ops as ass

我得到“AttributeError:module' tensorflow'没有属性'python'”

但下面的代码如

import tensorflow.python.ops.control_flow_ops

工作正常

env:python 3.6.3 + tensorflow 1.3.0

1 个答案:

答案 0 :(得分:0)

这是TensorFlow界面密封的不幸组合(例如,从tf.python删除import tensorflow as tf符号可见性)和Python import semanticsimport tensorflow... as语法仅访问公共TensorFlow符号,而from tensorflow... import ... as也可以访问没有API stability guarantees的私有符号。