TensorFlow Gpu 버전 설치하기
2017/10/11 - [TensorFlow_Python] - (TensorFlow) Windows 10 에 Tensorflow GPU 설치하기
지인에게 글카를 얻어 060 6G 3개를 달고 TensorFlow GPU 버전을 설치 했다.
이전 글에서 설치해 봤지만 이번에는 조금은 최신버전으로 설치해봤다.
설치하면서 오류도 있고 해서 정리하는 차원에서 간단히 적어본다.
PC 기본 환경은 아무것도 설치안한 상태였다. (윈도우 10 pro 만 설치된 상태..)
(CPU G3930 / RAM 8G / 만리 1060 6G 3개)
1. Python 3.6.6 설치 (https://www.python.org/downloads/release/python-366/) Windows x86-64 executable installer
- python-3.6.6-amd64
2. Cuda ToolKit 설치 V9.0 (https://developer.nvidia.com/cuda-90-download-archive)
- cuda_9.0.176_win10, cuda_9.0.176.1_windows, cuda_9.0.176.2_windows, cuda_9.0.176.3_windows ,cuda_9.0.176.4_windows
위 항목을 모두 설치해야함!
3. Cudnn 다운 후 dll 복사 붙여넣기 (https://developer.nvidia.com/cudnn)
- cudnn-9.0-windows10-x64-v7.3.1.20
- 가입 및 로그인 필요
4. tensorflow gpu install
- cmd 창에서 'pip install --ignore-installed --upgrade tensorflow-gpu==1.5' 명령 실행
- tensorflow-gpu 버전이 1.5 여야 한다. 그냥 최신버전을 깔면 아래와 같은 오류가 발생된다.
ImportError: DLL load failed:지정된 모듈을 찾을 수 없습니다.
5. Visual Studio 2017 Community 설치 (https://visualstudio.microsoft.com/ko/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=button+cta&utm_content=download+vs2017&rr=https%3A%2F%2Fdocs.microsoft.com%2Fko-kr%2Fvisualstudio%2Finstall%2Finstall-visual-studio%3Fview%3Dvs-2017)
Microsoft Visual C++ 2015 Redistributable 또는 Visual Studio 2015 Community 둘 중 어느것도 설치되어 있지 않으면 아래와같은 에러가 발생한다.
ImportError: DLL load failed: DLL 초기화 루틴을 실행할 수 없습니다.
6. 그래픽 카드 인식 확인
- 그래픽 카드가 3개 모두 인식 된걸 확인 할수 있다.
* 참고사이트