9

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

class LatestModuleExporter(tf.estimator.Exporter):

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

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

谢谢!

4

3 回答 3

13

你应该至少有 tensorflow 1.7.0,升级:

pip install "tensorflow>=1.7.0"
pip install tensorflow-hub

接着:

pip install tensorflow-hub

来源:这里

于 2018-11-16T15:15:27.867 回答
2

您可以重新安装 TensorFlow_hub:

pip install ipykernel

pip install tensorflow_hub
于 2018-06-05T14:56:07.433 回答
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__)"
于 2018-04-11T14:00:07.830 回答