title: Keras: "RuntimeError: Failed to import pydot." after installing graphviz and pydot
body: <p>I'm using Anaconda Python 2.7 on windows 10</p>
  
  <p>I was planning on doing Keras visualization so (whilst spyder was open) I opened the Anaconda command prompt and pip installed graphviz and pydot. Now when I try run the following:</p>
  
  <pre><code>from keras.models import Sequential
  </code></pre>
  
  <p>or any sort of "from keras." ,  I get the error:</p>
  
  <pre><code>ImportError: cannot import name gof
  </code></pre>
  
  <p>I have uninstalled and reinstalled Keras, Graphviz and pydot. i am using the development version of theano. I cannot find a fix. </p>
  
  <p><strong>P.S</strong></p>
  
  <p>If I uninstall graphviz and pydot, keras works again</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>After uninstalling anaconda and reinstalling it including theano, keras, <strong>graphviz and pydot</strong> I now get the following error:</p>
  
  <pre><code>from keras.utils.visualize_util import plot
  
  Using Theano backend.
  Using gpu device 0: GeForce GTX 970M (CNMeM is disabled, cuDNN not available)
  Traceback (most recent call last):
  
    File "&lt;ipython-input-1-65016ddab3cd&gt;", line 1, in &lt;module&gt;
    from keras.utils.visualize_util import plot
  
    File "C:\Anaconda2\lib\site-packages\keras\utils\visualize_util.py", line  8, in &lt;module&gt;
    raise RuntimeError('Failed to import pydot. You must install pydot'
  
  RuntimeError: Failed to import pydot. You must install pydot and graphviz  for `pydotprint` to work.
  </code></pre>
  
  <p>I used <code>pip install graphviz</code> and <code>pip install git+https://github.com/nlhepler/pydot.git</code></p>