2017-09-05 9 views
1

私はアーチlinuxコンピュータにpacmantensorflowをインストールしました。私はmnist問題に対して公式example codeを実行しようとしたが、私はこのエラーを取得する:ModuleNotFoundError: 'tensorflow.contrib.tensorboard'という名前のモジュールがありません

Traceback (most recent call last): 
    File "mnist_example.py", line 27, in <module> 
    from tensorflow.examples.tutorials.mnist import input_data 
    File "/usr/lib/python3.6/site-packages/tensorflow/examples/tutorials/mnist/__init__.py", line 21, in <module> 
    from tensorflow.examples.tutorials.mnist import input_data 
    File "/usr/lib/python3.6/site-packages/tensorflow/examples/tutorials/mnist/input_data.py", line 29, in <module> 
    from tensorflow.contrib.learn.python.learn.datasets.mnist import read_data_sets 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/__init__.py", line 38, in <module> 
    from tensorflow.contrib import keras 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/__init__.py", line 26, in <module> 
    from tensorflow.contrib.keras.api.keras import * 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/api/keras/__init__.py", line 25, in <module> 
    from tensorflow.contrib.keras.api.keras import activations 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/api/keras/activations/__init__.py", line 22, in <module> 
    from tensorflow.contrib.keras.python.keras.activations import elu 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/python/keras/__init__.py", line 21, in <module> 
    from tensorflow.contrib.keras.python.keras import activations 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/python/keras/activations.py", line 24, in <module> 
    from tensorflow.contrib.keras.python.keras.engine import Layer 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/python/keras/engine/__init__.py", line 26, in <module> 
    from tensorflow.contrib.keras.python.keras.engine.training import Model 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/python/keras/engine/training.py", line 28, in <module> 
    from tensorflow.contrib.keras.python.keras import callbacks as cbks 
    File "/usr/lib/python3.6/site-packages/tensorflow/contrib/keras/python/keras/callbacks.py", line 34, in <module> 
    from tensorflow.contrib.tensorboard.plugins import projector 
ModuleNotFoundError: No module named 'tensorflow.contrib.tensorboard' 

私はtensorflow/contrib/フォルダに要求さprojectorモジュールをtensorboardフォルダを見つけて、これではないことができませんでした。私はその問題をどうやって解決できるか知っていますか?

+0

それから、あなたは[https://www.archlinux.org/packages/community/x86_64/tensorboard/] – Drop

+0

@Dropをインストールする必要があります。リンクしたパッケージをインストールしましたが、必要なモジュールはインストールされません。 – Jonas

+0

それから、どのモジュールが必要ですか? – Drop

答えて

0

汚れたハックとして、対応するPipアーカイブをダウンロードし、アーカイブ内のcontrib/tensorboardディレクトリを/usr/lib/python3.6/site-packages/tensorflow/contrib/tensorboardにコピーすることができます。

関連する問題