본문 바로가기

프로그래밍/텐서플로우[Tensorflow]&파이썬[Python]

윈도우에서 아나콘다 및 텐서플로우 GPU 설치하기[1/2]



안녕하세요 이번에는 파이썬과 아나콘다 설치에 대해 알아보도록 하겠습니다.

 

우선 저는 텐서플로우를 사용하기 위해 설치하는 것 이기 때문에 텐서플로우에서 권장하는 버전은 다음과 같습니다.

 

설치 순서는 다음과 같습니다.

 

아나콘다 설치-> CUDA 설치-> cuDNN 설치 -> Tensor flow-gpu 설치

 

순으로 진행합니다.

 

 

 

아나콘다 설치

최신버전을 설치하여도 되지만, 구글의 텐서플로우와 가장 잘 연동이 되는 파이썬 버전은 3.6 버전의 아나콘다 5.2.0 버전이 적합하다고 합니다.

 

최신 버전을 사용해도 되지만 저는 아나콘다 archive에서 이전 버전인 5.2.0 버전을 설치하였습니다.

 

 

 

Anaconda installer archive

 

repo.anaconda.com

 

본인 윈도우 환경에 맞게 32bit/64bit를 골라 다운로드하여주세요.

 

Anaconda3-5.2.0(64bit)를 다운로드하여 설치합니다.

 

 

 

파이썬 3.6 버전도 같이 설치합니다.

 

CUDA 설치

 

아래의 사이트로 이동합니다.

 

 

CUDA Toolkit 10.0 Archive

Select Target Platform Click on the green buttons that describe your target platform. Only supported platforms will be shown. Operating System Architecture Distribution Version Installer Type Do you want to cross-compile? Yes No Select Host Platform Click

developer.nvidia.com

 

본인에게 맞는 환경의 버전을 다운로드하시면 됩니다.

참고로 Version은 윈도우 버전입니다.

 

Installer Type은 network와 local 버전이 있는데 local이 더 안전하다고 합니다.

 

 

 

간단히 설치를 진행합니다.

 

cuDNN 설치

cuDNN의 설치 파일을 받기 위해 아래의 링크로 이동합니다.

 

Download cuDNN 버튼을 클릭하세요.

 

 

NVIDIA cuDNN

NVIDIA cuDNN The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. cuDNN provides highly tuned implementations for standard routines such as forward and backward convolution, pooling, norma

developer.nvidia.com

 

 

설치 파일을 받기위해서 회원가입이 필요합니다.

 

소셜 로그인으로 간단한 회원가입 로그인을 진행합니다.

그리고 cuDNN의 설치파일을 받습니다.

 

저는 10.0 버전을 다운로드하였습니다.

 

본인의 OS에 맞는 파일을 선택하시면 됩니다.

Zip 파일을 받으면 압축을 해제합니다.

 

이제 cuDNN을 CUDA와 합쳐야 합니다.

 

파일을 합치기 위해서 다음과 같이 진행합니다.

 

제어판-시스템으로 들어가서 고급 시스템 설정을 클릭

 

 

 

고급 탭에서 환경변수를 클릭합니다.

 

CUDA_PATH에서 편집 버튼을 클릭하면 시스템 변수가 보입니다.

 

변수 값을 보시면 CUDA의 경로가 나오는데 이를 복사하여 폴더 경로에 붙여 넣기를 하여 이동하거나 해당 경로로 직접 이동하셔도 상관이 없습니다.

 

복사한 주소를 넣어 해당 위치로 이동합니다.

 

cuDNN 압축한 파일 전체를 선택하여 이동한 폴더 위치에 복사합니다.

경로가 같은 파일은 합치시면 됩니다.

 

자 이제 Tensorflow를 설치하는 방법은 다음 글에서 배워보도록 하겠습니다.

 

 

윈도우에서 아나콘다 및 텐서플로우 GPU 설치하기[2/2]

자 이전 글에 이어서 텐서플로우 GPU 설치를 진행하도록 하겠습니다. 혹시나 이전글을 보지 못하고 오신 분들은 이전글을 참고해 주세요 윈도우에서 아나콘다 및 텐서플로우 GPU 설치하기[1/2] 안녕하세요 이번에..

baessi.tistory.com