일단 가장 먼저 해야하는것은 내가 gpu를 쓸것인가 쓰지 않을것인가 이다.
gpu를 쓰려면 일단 gpu를 사용할 수 있는 라이브러리가 선행 설치가 되야 될것이다.
nvidia의 cuda와 머신러닝 라이브러리 cudnn이 설치되야한다.
gpu를 쓰지 않는다면(혹시 못쓴다면) 이 과정은 생략해도 좋다.
일단 gpu를 쓴다는 가정하에서 진행해 보도록하자.
cuda설치
https://developer.nvidia.com/cuda-downloads에 가서 쿠다를 설치한다.
사실 뭐 특별할건 없는데 가급적이면 경로는 건드리지 말자.
쿠다를 그냥 설치하면해당경로에 설치된다.
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA
이경로는 중요한데 왜냐하면 cudnn을 설치해야하기 때문이다.
cudnn설치
https://developer.nvidia.com/rdp/cudnn-download
위에서 다운을 받는다.
다운을 받으면 zip으로 받는다.
위와 같이 세개의 폴더가 존재한다.
이 폴더의 내용물을 각각 cuda의 설치경로에 가서 동일 이름안에 넣어주면 준비는 끝났다.
tensorflow 사용하기
사실 그냥 설치해도 되는데 아마 윈도우에서는 잘 안될것이다.
리눅스와 맥은 그냥 설치가 되므로 그냥 쓰면 된다.
윈도우에서 잘 안되는 이유는 윈도우만 지원하는 버전이 3.5가 끝이기 때문이다.
따라서(사실 그 이유때문만은 아니지만) 아나콘다에서 가상환경으로 작업해주는게 더 낫긴하다.
그래서 보통은 아나콘다를 사용한다.
아나콘다를 사용하는 방법은 여기를 참고하자.
그 다음은 간단하다 환경을 activate시킨후에 pip로 설치하면 된다.
gpu 사용 - pip install tensorflow
gpu 미사용 - pip install tensorflow-gpu
그리고 기다리면 설치가 될것이다.
이제 설치가 끝났으면 python에 들어가서 import tensorflow를 했을때 아무 오류가 나지 않으면 성공한 것이다.
참고로 gpu 사용버전이나 미사용버전이나 import tensorflow로 명령어는 똑같다.
'Usage > Python' 카테고리의 다른 글
PIL 다운로드 하기(image 라이브러리 다운로드 하기, pillow 라이브러리 다운로드 하기) (2) | 2021.03.16 |
---|---|
[Anaconda]아나콘다 설치하는법과 사용법 (0) | 2021.03.04 |
[virtualenv]파이썬에서 패키지를 관리하는 virtualenv (0) | 2019.03.16 |
[format]파이썬 코드 정리 yapf (0) | 2018.04.29 |
Windows에서 pip사용하기 (feat.easy_install) (0) | 2017.06.09 |