写入import tensorflow_hub后,出现以下错误:
class LatestModuleExporter(tf.estimator.Exporter):
AttributeError:模块'tensorflow.python.estimator.estimator_lib'没有属性'Exporter'
我在Windows 10上使用python 3.6和tensorflow 1.7
谢谢!
答案 0 :(得分:1)
您应该至少具有tensorflow 1.7.0,并通过以下方式进行升级:
pip install "tensorflow>=1.7.0"
pip install tensorflow-hub
然后:
pip install tensorflow-hub
来源:here
答案 1 :(得分:0)
我相信你的python3运行时并没有真正运行tensorflow 1.7。自tensorflow 1.4以来,该属性存在。我怀疑python2 / 3环境有些不匹配,用pip / pip3安装不匹配或者安装tensorflow和tf-nightly pip包都有问题。
您可以仔细检查:
$ python3 -c "import tensorflow as tf; print(tf.__version__)"
答案 2 :(得分:0)
您可以重新安装TensorFlow_hub:
pip install ipykernel
pip install tensorflow_hub