2017-05-27 6 views
1

Ich versuche TensorFlow GPU auf einer Nvidia GeForce GTX 960M zu installieren. Ich habe CUDA installiert und die PATH-Variablen hinzugefügt:TensorFlow GPU CUDA CUDDN Fehler

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin 
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\libnvvp 

ich dann die CUDNN Dateien in die entsprechenden ‚CUDA \ v8.0 \‘ Dateien hinzugefügt. Ich habe keine neuen Pfadvariablen hinzugefügt, da die Bin bereits oben enthalten ist.

Wenn ich versuche zu importieren tensorflow ich den leingthy Fehler:

Traceback (most recent call last): 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper 
    return importlib.import_module(mname) 
    File "C:\Users\quest\Anaconda3\lib\importlib\__init__.py", line 126, in import_module 
    return _bootstrap._gcd_import(name[level:], package, level) 
    File "<frozen importlib._bootstrap>", line 986, in _gcd_import 
    File "<frozen importlib._bootstrap>", line 969, in _find_and_load 
    File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked 
    File "<frozen importlib._bootstrap>", line 666, in _load_unlocked 
    File "<frozen importlib._bootstrap>", line 577, in module_from_spec 
    File "<frozen importlib._bootstrap_external>", line 906, in create_module 
    File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed 
ImportError: DLL load failed: The specified module could not be found. 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module> 
    from tensorflow.python.pywrap_tensorflow_internal import * 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module> 
    _pywrap_tensorflow_internal = swig_import_helper() 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helper 
    return importlib.import_module('_pywrap_tensorflow_internal') 
    File "C:\Users\quest\Anaconda3\lib\importlib\__init__.py", line 126, in import_module 
    return _bootstrap._gcd_import(name[level:], package, level) 
ImportError: No module named '_pywrap_tensorflow_internal' 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "C:/Users/quest/PycharmProjects/Mark/TF/TF_Test.py", line 1, in <module> 
    import tensorflow as tf 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\__init__.py", line 24, in <module> 
    from tensorflow.python import * 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\__init__.py", line 51, in <module> 
    from tensorflow.python import pywrap_tensorflow 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 52, in <module> 
    raise ImportError(msg) 
ImportError: Traceback (most recent call last): 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper 
    return importlib.import_module(mname) 
    File "C:\Users\quest\Anaconda3\lib\importlib\__init__.py", line 126, in import_module 
    return _bootstrap._gcd_import(name[level:], package, level) 
    File "<frozen importlib._bootstrap>", line 986, in _gcd_import 
    File "<frozen importlib._bootstrap>", line 969, in _find_and_load 
    File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked 
    File "<frozen importlib._bootstrap>", line 666, in _load_unlocked 
    File "<frozen importlib._bootstrap>", line 577, in module_from_spec 
    File "<frozen importlib._bootstrap_external>", line 906, in create_module 
    File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed 
ImportError: DLL load failed: The specified module could not be found. 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module> 
    from tensorflow.python.pywrap_tensorflow_internal import * 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module> 
    _pywrap_tensorflow_internal = swig_import_helper() 
    File "C:\Users\quest\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helper 
    return importlib.import_module('_pywrap_tensorflow_internal') 
    File "C:\Users\quest\Anaconda3\lib\importlib\__init__.py", line 126, in import_module 
    return _bootstrap._gcd_import(name[level:], package, level) 
ImportError: No module named '_pywrap_tensorflow_internal' 


Failed to load the native TensorFlow runtime. 

See https://www.tensorflow.org/install/install_sources#common_installation_problems 

for some common reasons and solutions. Include the entire stack trace 
above this error message when asking for help. 

Ich kann mich nicht für das Leben herauszufinden, wo ich schief gelaufen ist. Jede Hilfe würde sehr geschätzt werden. Vielen Dank im Voraus!

+0

Ich habe genau die gleiche Sache, als ich die GPU-Version versuchte, die ich cuDNN 5.1 verwendete. –

+0

Stellen Sie sicher, dass Sie keine Spuren von 6.0 cuDDN haben und dass Sie Ihren Graphentreiber aktualisieren, bevor Sie ihn ausführen. – Mark

Antwort

1

verwendete ich CUDA-Version 6.0, wenn es funktioniert nur mit 5.1. Ich realisierte dies zum Zeitpunkt des Postings, aber merkte nicht, dass ich cudnn64_6.dll in der lib hinterließ ... Yup

Alles funktioniert jetzt!