web-dev-qa-db-ja.com

tensorflow_hubを読み込めません

インポートtensorflow_hubを書き込んだ後、次のエラーが発生します。

class LatestModuleExporter(tf.estimator.Exporter):

AttributeError:モジュール 'tensorflow.python.estimator.estimator_lib'に属性 'Exporter'がありません

私はpython 3.6をWindows 10のtensorflow 1.7で使用しています

ありがとう!

5
Gal Hyams

TensorFlow_hubを再インストールできます:

pip install ipykernel

pip install tensorflow_hub
1
Nael Marwan

少なくともtensorflow 1.7.0が必要です。次の方法でアップグレードしてください。

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

その後:

pip install tensorflow-hub

ソース: ここ

1
ChaosPredictor

私はあなたのpython3ランタイムがtensorflow 1.7で実際に実行されていないと思います。その属性はtensorflow 1.4以降に存在します。 python2/3環境間の不一致、pip/pip3とのインストールの不一致、またはtensorflowとtf-nightlyの両方のpipパッケージのインストールに関する問題が疑われます。

あなたはダブルチェックすることができます:

$ python3 -c "import tensorflow as tf; print(tf.__version__)"
0