파이썬과 텐서플로우를 활용한 머신 러닝 프로그램 개발을 위한 개발환경을 세팅해야합니다.
https://www.anaconda.com/download/
위에 사이트에 들어가서 아나콘다를 먼저 설치합니다.
저는 파이썬 3.x 버전으로 설치하였습니다.
왜 2.x 말고 3.x를 쓰냐고 물으시면 이유는 잘 모릅니다. 엣헴..
설치가 완료되면 Anaconda Prompt를 실행합니다.
conda update -n base conda | cs |
Anaconda Prompt에 들어오면 conda 패키지 관리자를 사용할 수 있습니다.
먼저 conda 자체를 업데이트합니다.
conda update --all | cs |
다음엔 설치된 파이썬 패키지를 모두 최신 버전으로 업데이트합니다.
pip install --upgrade tensorflow | cs |
python -m pip install --upgrade pip | cs |
위 설치는 인터넷 상황에 따라 시간이 정말 오래걸리더군요..
집 앞 카페 와이파이로 하다가 집에 와서 다시 설치하게 되었습니다
관련 패키지들이 다 설치가 되었다면 위 명령어를 통해 텐서플로우를 설치합니다.
텐서플로우를 설치하고 나니 pip 버전을 업그레이드 하라고 해서 추가적으로 업그레이드 하였습니다..
안하면 안되냐고 물으신다면 잘 모르겠습니다.
pip install --upgrade tensoflow-gpu | cs |
다음으로 tensorflow-gpu도 명령어를 통해 설치합니다.
설치를 하고 텐서플로우를 사용하려고 import를 하니 NVDIA CUDA를 설치하라고 하네요..
따라서 시키는 대로 url에 들어가 설치해줍니다.
버전이 변경될 수 도 있으니 cmd 창에 나온 URL을 활용해주세요
https://developer.nvidia.com/cuda-90-download-archive
import tensorflow as tf tf.__version__ | cs |
다 설치가 완료되었다면 위에 있는 코드를 입력해봅니다
아래와 같이 출력이 된다면 파이썬과 텐서플로우는 성공적으로 설치된 것입니다.
저는 위와 같이 출력이 되지 않았습니다..
cudnn64_7.dll 오류가 발생한다며 다운받아야 한다고 오류가 출력이 되었습니다.
https://developer.nvidia.com/cudnn
위 사이트에 들어가 cuda 버전에 맞는 파일을 다운로드 한 뒤에 시스템 환경 변수에 넣어 주면 오류가 해결됩니다.
환경변수는
내 PC 우클릭 -> 속성 -> 고급 시스템 설정 -> 환경 변수 ->
시스템 변수 항목중 "path"클릭 -> 편집버튼 클릭 -> 새로만들기
-> cudnn64_7.dll이 있는 파일 경로 입력 -> 컴퓨터 다시시작
로 설정하시면 됩니다.
'SW > Python' 카테고리의 다른 글
udemy : 강의 다운로드 방법 (python) (0) | 2019.06.13 |
---|---|
[ python ] 텐서플로우 로또 예측 프로그램 (4) - 랜덤 번호 추출 (0) | 2019.01.26 |
XML to JSON ( JSON to XML ) 파이썬 스크립트 변환 (0) | 2018.12.03 |
[ python ] 텐서플로우 로또 예측 프로그램 (3) - 결과값 메일로 보내기 (0) | 2018.11.19 |
[ python ] 텐서플로우 로또 예측 프로그램 (2) - 로또 API (0) | 2018.11.19 |