无法加载tensorflow_hub

时间:2018-04-11 11:04:31

标签: python tensorflow tensorflow-hub

写入import tensorflow_hub后,出现以下错误:

class LatestModuleExporter(tf.estimator.Exporter):

AttributeError:模块'tensorflow.python.estimator.estimator_lib'没有属性'Exporter'

我在Windows 10上使用python 3.6和tensorflow 1.7

谢谢!

3 个答案:

答案 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