2017-06-07 23 views
2

Windows 10にTensorflowをインストールしてKerasをインストールする必要があります。私は公式サイトhttps://keras.io/#installationのチュートリアルに従いました。Windows 10のPython Kerasインストール_gru_ops.dllが見つかりません

TensorflowとKerasのインストールが正常に動作するようだが、私はPythonのターミナルでKerasをインポートするとき、私はこれを持っている:

>>> import keras 
Using TensorFlow backend. 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\__init__.py", line 3, in <module> 
    from . import activations 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\activations.py", line 6, in <module> 
    from .engine import Layer 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\engine\__init__.py", line 8, in <module> 
    from .training import Model 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\engine\training.py", line 24, in <module> 
    from .. import callbacks as cbks 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\callbacks.py", line 26, in <module> 
    from tensorflow.contrib.tensorboard.plugins import projector 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\__init__.py", line 26, in <module> 
    from tensorflow.contrib import crf 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\crf\__init__.py", line 32, in <module> 
    from tensorflow.contrib.crf.python.ops.crf import _lengths_to_masks 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\crf\python\ops\crf.py", line 44, in <module> 
    from tensorflow.contrib.rnn.python.ops import core_rnn_cell 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\rnn\__init__.py", line 80, in <module> 
    from tensorflow.contrib.rnn.python.ops.gru_ops import * 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\rnn\python\ops\gru_ops.py", line 32, in <module> 
    resource_loader.get_path_to_datafile("_gru_ops.so")) 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\util\loader.py", line 55, in load_op_library 
    ret = load_library.load_op_library(path) 
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\load_library.py", line 64, in load_op_library 
    None, None, error_msg, error_code) 
tensorflow.python.framework.errors_impl.NotFoundError: C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\rnn\python\ops\_gru_ops.dll not found 

このファイルが欠落しているように見えます:_gru_ops.dll

感謝のをあなたの答えとあなたの助けのために

+0

ルックスを使用最近のバグのように https://github.com/tensorflow/tensorflow/issues/9819 – MrJLP

+0

ここにDependencyWalkerの出力を入れてもいいですか? – Nain

答えて

0

私は同じ問題がありましたが、それを正しく解決する方法を理解できませんでした。アナコンダ環境は、ほぼすべてのプリインストールパッケージを必要としているし、あなたの問題を解決しますが、私は次のことをお勧めします:

  • からアナコンダをインストール:管理者としてhttps://www.continuum.io/downloads
  • 開始アナコンダプロンプトとを確認してください。必要であればpip install keraspip install tensorflowパッケージがインストールされ、まだ
  • 今、あなたのIDEまたはコンパイルするための新しいPythonインタプリタを使用している(設定に移動し、たとえばPyCharmに - >プロジェクトの通訳をして、パスを選択)
0

同じ問題がありましたが、テンソルフローがアクセントで非常にうまく処理されていないようでした(https://github.com/tensorflow/tensorflow/issues/9481)。

私はテンソルフローへの道に「é」を持っていました。あなたのインストールを別のフォルダに移して私の問題を解決しました。

0

ただ、システムがtrustedinstaller

0
  • アンインストールtensorflowの使用に管理者としてpip uninstall tensorflow
  • 実行cmdを尋ねるXX.dll.bak.MaybeするXX.dllの名前を変更し、その後pip install tensorflow
関連する問題