2017-09-27 3 views
0

Windows 10에서 CUDA 8 및 CuDNN 7이 설치된 Windows 10에서는 Tensorflow (GPU 버전에만 집중할 예정이지만 GPU 및 CPU 에디션 모두)를 설치하는 데 문제가 있습니다.Windows에서 Tensorflow 설치 관련 문제

python3.5이 pip install tensorflow-gpu를 사용하여 시스템 전체를 설치하려고, 그것은 일치하는 패키지가 없음을보고합니다. 내가 대신 documentation 페이지에 설명 된 단계를 사용하여 지역 사회 지원 아나콘다 분포를 (사용하여 설치하는 경우 나는 프로그램으로 가져올 때

, 제대로 Tensorflow를 설치하지만 다음과 같은 오류가 표시됩니다 :

>>> import tensorflow as tf 

[...] 

ImportError: DLL load failed: The specified module could not be found. 

[...] 

ImportError: No module named '_pywrap_tensorflow_internal' 

[...] 

Failed to load the native TensorFlow runtime. 
.

전체 스택 추적 paste-bin 볼 수 있습니다 CUDA를 들어

, 나는 다음과 같은 시스템 환경 변수 설정했습니다. 다양한 튜토리얼에 의해 제안 CUDA_HOME, CUDA_PATHCUDA_PATH_V8_0을 또한 cuDNN는 NVI를 사용하여 설치 한 dia의 명령어 및 경로 변수가 CUDA\v8.0\binCUDA\v8.0\libnvvp으로 설정되었습니다.

답변

1

Tensorflow는 이제, cuDNN 버전 6.0 또는 V6.1을 지원하는 적어도 Installation Guide for Windows 유지 무슨이기 때문에 그것은 아마.

은 저도 같은 문제를 겪고 있지만, cuDNN 업데이트해야했습니다 경우 새로운 하나에 이전 버전에서 Tensorflow를 업데이트 한 후.

+0

이미 제대로 cuDNN v6.0을 설치 한 것처럼 보입니다. (나는'cudnn64_7.dll'과 그 의존성을두고 경로 변수와 연결되어있다.) –

+0

There says : "특히, cuDNN 버전은 정확히 일치해야한다 : cuDNN64_6.dll을 찾을 수 없다면 TensorFlow가로드되지 않는다. '. cuDNN의 다른 버전을 사용하려면 소스에서 빌드해야합니다. " –

+0

감사합니다. cuDNN 라이브러리의 버전 관리가 혼란스러워서 문제가 해결되었습니다. –