python : impossible d'importer tensorflow-gpu
J'ai réussi à créer mon tensorflow environnement avec Anaconda3 sur ma machine avec les étapes présentée sur cette lien. Mais quand j'essaie d'essayer de le faire :
>>> import tensorflow as tf
Je reçois des messages d'erreur suivants : OSError et ImportError.
Traceback (most recent call last):
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\site-
packages\tensorflow\python\platform\self_check.py", line 75, in preload_check
ctypes.WinDLL(build_info.cudart_dll_name)
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\ctypes\__init__.py", line 351, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] This specified module could not be found
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
from tensorflow.python import *
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\__init__.py", line 49, in <module>
from tensorflow.python import pywrap_tensorflow
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 30, in <module>
self_check.preload_check()
File "C:\Users\Froilan\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\platform\self_check.py", line 82, in preload_check
% (build_info.cudart_dll_name, build_info.cuda_version_number))
ImportError: Could not find 'cudart64_80.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Download and install CUDA 8.0 from this URL: https://developer.nvidia.com/cuda-toolkit
Pourrait-il être quelque chose à faire avec mon processeur? J'utilise Ryzen 1700.
+ GPU : GTX 1050 Ti - Un peu inférieure à 1080 ti ou alors.. mais j'ai entendu dire que le GPU serait encore meilleur que celui du CPU.
- Voulez-vous utiliser CPU ou GPU?
- Pourrait indiquer également les GPU sont vous utilisez.
- Je veux utiliser le GPU version -- le mien est GTX ti 1050
- bon, vérifier ma réponse, apparemment, vous n'avez pas installé ou mis le CUDA lib.
Vous devez vous connecter pour publier un commentaire.
vous devez installer CUDA bibliothèque d'abord, je vous recommande de suivre ce lien:
https://gist.github.com/mjdietzx/0ff77af5ae60622ce6ed8c4d9b419f45
Mise à JOUR:
pour le système d'exploitation Windows, veuillez suivre cette approche:
http://blog.nitishmutha.com/tensorflow/2017/01/22/TensorFlow-with-gpu-for-windows.html