title: Python Keras installation on Windows 10 _gru_ops.dll not found
body: <p>I have to install Keras with Tensorflow on windows 10. I followed the tutorial on the official website <a href="https://keras.io/#installation" rel="nofollow noreferrer">https://keras.io/#installation</a>.</p>
  
  <p>The installation of Tensorflow and Keras seems to work properly but when I import Keras in a python terminal I have this :</p>
  
  <pre><code>&gt;&gt;&gt; import keras
  Using TensorFlow backend.
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\__init__.py", line 3, in &lt;module&gt;
      from . import activations
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\activations.py", line 6, in &lt;module&gt;
      from .engine import Layer
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\engine\__init__.py", line 8, in &lt;module&gt;
      from .training import Model
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\engine\training.py", line 24, in &lt;module&gt;
      from .. import callbacks as cbks
    File "C:\Users\Clémence\AppData\Local\Programs\Python\Python35\lib\site-packages\keras\callbacks.py", line 26, in &lt;module&gt;
      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 &lt;module&gt;
      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 &lt;module&gt;
      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 &lt;module&gt;
      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 &lt;module&gt;
      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 &lt;module&gt;
      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
  </code></pre>
  
  <p>It looks like this file is missing : _gru_ops.dll</p>
  
  <p>Thank's for your answers and your help</p>