Deep Learning을 위한 Window 환경에서의 Anaconda + Python + Tensorflow cpu 설치 가이드
2018. 1. 6. 18:19 : Deep Learning여러 블로그를 참고하였고,
그 중 (리눅스 등의 터미널 환경이 익숙하지 않은 윈도우 사용자에게) 가장 쉽고 깔끔했던 방법
1. Anaconda 설치
파이썬을 미리 설치할 필요 없음
https://www.anaconda.com/download/ 에서 python 3.6 (혹은 이상) 설치
tensorflow는 python 3.5에서 동작하지만, 그 이후 버전용 anaconda를 받아도 이후에 설정 가능
관리자 권한으로 설치파일 실행 후,
기본 설정으로 다음>다음>완료
2. 가상 환경 (environments) 만들기
Anaconda Navigator 실행
Environments
Create
Name: "tensorflow35" 등의 이름
Pythons: 3.5
(현 시점에서는 3.6 이상의 최신 버전에서는 실행 불가. 3.5 설치 필요)
3. 가상 환경에서 tensorflow 설치
Anaconda Navigator의 설정환 환경에서 화살표 -> open terminal
cmd가 열리면 아래 명령어 입력
pip install tensorflow
4. 사용 방법
4-1. 평소 사용하던 python 환경에서, interpreter를
C:\Users\{user-name}\Anaconda3\envs\{tensorflow35}\python.exe
{user-name}은 사용자 컴퓨터 이름
{tensorflow35}는 2. 가상환경 만들기 에서 지정한 이름
또는
C:\Users\{user-name}\AppData\Local\conda\conda\envs\{tensorflow35}\python.exe
또는
C:\ProgramData\Anaconda3\envs\{tensorflow35}\python.exe
로 지정하고 사용하면 됨 (윈도우 환경 마다 다름)
4-2. (처음 사용자용)
또는 Anaconda Navigator의
Home -> Applications on -> {tensorflow35}에서
spyder를 install 한 후, launch 해서 실행하면 자동으로 지정한 가상환경 세팅에 맞게 실행됨
한 번 실행하고 나면, windows 10 에서는 spyder를 검색하면 환경이 설정된 spyder가 검색이 됨
5. 필요한 파이썬 패키지가 있을 때 ( pip install 을 하라는 글이 보일 때 )
관리자 권한으로 Anaconda를 실행하고, Environments로 들어가서, 원하는 environments 선택 후 installed --> all로 변경 후에 package를 검색하여서 체크하고 apply하면 됨
'Deep Learning' 카테고리의 다른 글
[tensorflow] DNN batch normalization example (0) | 2018.02.07 |
---|