2015-06-29 5 views
8

Ich versuche, Theano auf CPU-Maschine (mit Intel HD-Grafik, ohne NVIDIA) zu installieren. Ich bekomme den folgenden Importfehler beim Testen in Python.Theano Importfehler

WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to exe 
cute optimized C-implementations (for both CPU and GPU) and will default to Pyth 
on implementations. Performance will be severely degraded. To remove this warnin 
g, set Theano flags cxx to an empty string. 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "c:\anaconda\pkgs\theano\theano\__init__.py", line 74, in <module> 
    from theano.printing import pprint, pp 
    File "c:\anaconda\pkgs\theano\theano\printing.py", line 19, in <module> 
    if pd.find_graphviz(): 
    File "C:\Anaconda\lib\site-packages\pydot.py", line 409, in find_graphviz 
    "SOFTWARE\ATT\Graphviz", 0, win32con.KEY_QUERY_VALUE) 
pywintypes.error: (2, 'RegOpenKeyEx', 'The system cannot find the file specified 
.') 

Ich habe die g ++ installiert obwohl.

Danke.

Antwort

18

As described in the documentation, stellen Sie sicher, dass Sie dies bei der Verwendung von Anaconda getan haben.

conda install mingw libpython 
+0

Dank dieser wirklich mich von g in saubere Installation half ++ –

1

Wenn Sie PyCharm auf Windows verwenden, folgen Sie den folgenden Schritten:

  • installieren anaconda
  • Ihre Python-Interpreter zu anaconda ändern
  • installieren Theanos
  • installieren mingw
  • installieren libpython
0

Versuchen Sie folgendes:

pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git 

zehn,

from theano import * 

Es ist für mich gearbeitet wird