Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
S/W 설치메뉴얼
인공지능머신연구회 2017년도여름학교
2017.08.21. ~ 2017.08.23.
한국과학기술회관소회의실 2
Contents
• Overview
• Requirements
• 주의사항
• Environment Setup
• Python and Python Packages Installation
• Setup Validation
• Contact
2
Overview
• 내용– 본매뉴얼은 ‘기계학습’및 ‘딥러닝’을위한패키지설치를다룸
– ‘강화학습’에관한설치는다른매뉴얼참고
• OS
– TensorFlow 패키지는 Linux 계열의운영체제에적합하지만
– 사용자편의를위해Windows 10으로매뉴얼작성 1)
• GPU
– TensorFlow는CUDA를이용해GPU의병렬연산활용가능2)
– 본매뉴얼에서는설치편의를위해 CPU 버전만고려
3
1) 2016년12월, TensorFlow 1.0부터Windows 7, 10을지원하나사용에일부제약이있음2) Intel, AMD계열의그래픽카드칩셋은지원하지않으며 NVIDA CUDA 3.0 이상만지원
Requirements
• Requirements– Windows 10, 64 bits PC3) (recommended)
– Python 3.54)
– Visual C++ 2015 Redistributable (or 2017)
– From pip,
• tensorflow, matplotlib, jupyter, scipy, sklearn, pillow, pandas, seaborn
• scipy, numpy+mkl (using wheel)
• 주의– Windows 사용자명은반드시영어5)
– Python또는 Anaconda를이미설치한경우무조건제거6)
4
3) Windows 7, 또는 32 bits PC인경우본튜토리얼대로설치하되에러가발생하는부분이있으면연락바람 (Windows 8 미지원)
4) Anaconda를사용해보다손쉽게설치할수도있으나, 패키지간충돌등에러를방지하기위해 Python만설치하고모듈추가5) Python및 Anaconda는한글(유니코드) 경로가있을경우에러가발생할수 있음6) TensorFlow는 공식적으로 Python 3.5까지지원
주의: Windows 사용자명이한글인경우7)
1) 시작 –> 다른사용자추가, 편집또는제거검색
2) 이 PC에다른사용자추가
5
1
2
7) 이경우경로에한글이들어가에러가발생하기때문에,영문으로된사용자를새로생성.다른방법으로는설치경로를 바꾸는방법이있으나권장하지않음.
주의: Windows 사용자명이한글인경우
3) ‘이사람의로그인정보를가지고있지않습니다’ 클릭
4) ‘Microsoft 계정없이사용자추가’ 클릭
6
34
주의: Windows 사용자명이한글인경우
5) 사용자명입력 (영문, 띄어쓰기 X)
6) 다음
7) 계정유형변경
7
5
6
7
주의: Windows 사용자명이한글인경우
8) 관리자선택
8
8
주의: Windows 사용자명이한글인경우
9) 시작메뉴에서계정아이콘클릭
10) 새로만든계정으로로그인
9
9
10
주의:다른버전의 python이나아나콘다가설치된경우
1) 고급시스템설정검색후실행
2) 환경변수클릭
10
1
2
주의: 다른버전의 python이나아나콘다가설치된경우
• 아래에서 anaconda 또는 python이포함된모든 path 삭제
3) 사용자/시스템변수 path선택
4) anaconda 또는 python이들어간환경변수선택
5) 삭제클릭
11
3
3
4
5
Environment Setup
• 첨부한파일 8) 을반드시바탕화면에붙여넣고압축풀기
12
8) TensorFlow를 사용하는데필요한 Python Installer, Python Packages, DLL 파일포함
Environment Setup
• Visual C++ 2015 Redistributable9)
– 첨부된 vc_redist.x64.exe 설치
– 우측그림과같은창이나올경우설치하지않아도됨
13
9) Windows 버전의 TensorFlow는 Visual C++ 2015에포함된 DLL 파일을필요로함
Python Installation
• python-3.5.3-amd64.exe 실행1) 첫번째박스체크해제, 두번째박스체크
2) Install Now 클릭
14
1
2
Python Package Installation
• TensorFlow
1) 폴더주소창에 cmd 입력
2) pip install --ignore-installed --upgrade tensorflow
15
1
2
1
Python Package Installation
• matplotlib, sklearn, jupyter, pillow, pandas, seaborn
3) ‘pip install matplotlib sklearn jupyter pillow pandas’ 입력10)
• numpy+mkl, scipy4) ‘pip install numpy-1.13.1+mkl-cp35-cp35m-win_amd64.whl scipy-
0.19.1-cp35-cp35m-win_amd64.whl ’ 입력11)
16
4
10) matplotlib, sklearn, jupyter, pillow, pandas의경우 pip을통해온라인으로 .whl을받아도문제가없으나,
11) numpy+mkl, scipy은 pip .whl을다운받아설치시에러가있어 Python Extension Packages for Windows의 .whl파일사용
Setup Validation
• Jupyter Notebook 실행1) 폴더주소창에 jupyter notebook 입력
17
1
Setup Validation
• Jupyter Notebook 생성2) New 클릭후
3) Python 3 선택
18
2
3
Setup Validation
• 코드실행4) 아래와같이코드입력후실행
• 셀입력후 버튼클릭또는 ctrl + enter12)로실행가능
19
12) 현재셀실행
4
Contact
• 강의자료– 기계학습:
– 딥러닝: http://isystems.unist.ac.kr/teaching/machine-learning/
• 강습당일설치시예상치못한에러가발생할수있으므로실습을원하시는분은미리설치요망
• 설치에어려움이있으신분들은 (반드시)연락바랍니다– 이호진연구원 ([email protected])
– 정원호연구원 ([email protected])
20