1. 아나콘다설치와주피터 1 Anaconda( 아나콘다 ) - Python 기반의데이터분석에필요한오픈소스를모아놓은개발플랫폼이다. - 가상환경관리자제공 / - 패키지관리자제공 2 아나콘다에포함된수준높은패키지관리자를통해서파이썬의효율성을극대화시켜활용할수있습니다. 3 아나콘다

Similar documents
Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

View Licenses and Services (customer)

SBR-100S User Manual

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

ISP and CodeVisionAVR C Compiler.hwp

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

슬라이드 1

4S 1차년도 평가 발표자료

MF5900 Series MF Driver Installation Guide

Install stm32cubemx and st-link utility

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

PowerPoint 프레젠테이션

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Cubase AI installation guide

Studuino소프트웨어 설치

Windows 8에서 BioStar 1 설치하기

PowerPoint 프레젠테이션

MF3010 MF Driver Installation Guide

tiawPlot ac 사용방법

1

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

JAVA 플랫폼 개발 환경 구축 및 활용

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

Office 365 사용자 가이드

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

슬라이드 1

슬라이드 1

슬라이드 1

JDK이클립스

Chapter 1

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

문서의 제목 나눔고딕B, 54pt

NTD36HD Manual

Endpoint Protector - Active Directory Deployment Guide

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

Microsoft Word - src.doc

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

슬라이드 1

Lab-Buildamatrix Copyright 2018 document created by Introduction PDF 파일다운로드 Machin Learning의두번째랩은 Pandas와 Numpy를활용하여 Rating M

IRISCard Anywhere 5

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

1

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

MF Driver Installation Guide

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다.

01장

슬라이드 1

SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다

PowerPoint 프레젠테이션

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

윈도우시스템프로그래밍

Security.hwp

SNU무선랜 인증서비스 변경

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

System Recovery 사용자 매뉴얼

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

ICAS CADWorx SPLM License 평가판설치가이드

슬라이드 1

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

vRealize Automation용 VMware Remote Console - VMware

Microsoft Word - codevision사용법_pdf버전.docx

EndNote X2 초급 분당차병원도서실사서최근영 ( )

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Microsoft Word _mentor_conf_output5.docx

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

Xcovery 사용설명서

게임 기획서 표준양식 연구보고서

ArcGIS Desktop 9.2 Install Guide

gcloud storage 사용자가이드 1 / 17

PowerPoint Template

CODESYS 런타임 설치과정

IP Cam DDNS 설정설명서(MJPEG) hwp

Slide 1

PowerPoint 프레젠테이션

SBR-100S User Manual

Microsoft Word - Armjtag_문서1.doc

행자부 G4C

Solaris /Linux ArcGIS Engine 설치미디어의 Install_UNIX.htm 을참조하시기바랍니다. 1) ArcObjects SDK 10 for the.net Framework 설치 설치메뉴중 ArcObjects SDK for the.net Framew

메인 메뉴 윗쪽 패널에 있는 프로그램 메뉴나 위치 메뉴를 메인 메뉴라고 부릅니다. -프로그램 메뉴: 현재 자신의 리눅스에 설치된 프로그램을 볼 수 있습니다. 오픈오피스나 메신저, DVD보기 프로그램 같은 것들이 등록되며 시스템에 설치된 코덱이나 라이브러리까지 보시려면

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

메뉴얼41페이지-2

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

목 차

슬라이드 제목 없음

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

PowerPoint Presentation

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

슬라이드 1

201112_SNUwifi_upgrade.hwp

Transcription:

1. 아나콘다설치와주피터 1 Anaconda( 아나콘다 ) - Python 기반의데이터분석에필요한오픈소스를모아놓은개발플랫폼이다. - 가상환경관리자제공 / - 패키지관리자제공 2 아나콘다에포함된수준높은패키지관리자를통해서파이썬의효율성을극대화시켜활용할수있습니다. 3 아나콘다의또다른장점은가상환경관리자를각프로젝트별개발환경을효율적으로구성할수있다 1) 크롬브라우저실행. ( 익스프로러는윈도우설치파일다운않됨 ) 2) https://www.anaconda.com/download/ 링크로이동설치파일다운로드 (64bit or 32bit 개발환경에맞는버전다운 ) (Anaconda3-5.0.1-Windows-x86_64, Anaconda3-5.0.1-Windows-x86) 3) 설치파일실행 All Users 를선택하는걸권장드립니다.

설치폴더를선택하는건데원하는경로로지정하셔도되지만움직이지않는폴더로지정해놓으셔야합니다. 필자는 C:\Python\Anaconda3 설정함 Options는 2개모두체크선택아나콘다의경로를환경변수의 PATH 에추가할지설정하는화면입니다. 이미파이썬이설치되어있다면 "Add Anaconda to my PATH environment variable" 의체크를해제해기존 python.exe와혼동되지않도록아나콘다의경로는 PATH 에추가하지않습니다.

설치가완료되면아래아이콘을클릭하거나없다면, 검색에서 Anaconda Prompt 를찾아 실행합니다. 프롬프트가준비되면 python 명령을실행해서파이썬쉘 (python shell) 로들어갑니다. 파이썬 쉘이준비되면아래명령을통해파이썬이잘작동하는지확인해봅니다.

[ 기본명령어 ] # 아나콘다버전확인 conda --version # 아나콘다정보보기 conda info # 아나콘다업데이트 conda update conda # 아나콘다가상환경생성 conda create --name(-n) 가상환경명설치할패키지 # 예 ) 파이썬 3.5 버전설치 & test 이름으로가상환경생성 conda create --name test python=3.5 <=> conda create --n test python=3.5 # 아나콘다가상환경목록보기 conda info --envs <=> conda info -e # 아나콘다개발환경활성화하기 activate < 개발환경이름 > # 아나콘다개발환경제거 conda remove --name < 개발환경이름 > --all # 패키지설치 # 예 )conda install 패키지명 conda install simplejson # 패키지리스트확인 conda list # 패키지삭제 # 예 )conda remove --name test --all conda remove --name 가상환경명 --all <=> conda remove -n 가상환경명 --all # 아나콘다클린 ( 인덱스캐시, 잠긴파일, 사용하지않는패키지, 소스캐시등을삭제 ) conda clean all <=> conda clean -a

2. 주피터사용 Jupyter NoteBook 이란아나콘다환경을웹에서사용할수있도록연결해주는웹서비스이다. Jupyter NoteBook 을실행하면아나콘다내부에설치되어있는패키지들을웹에서사용할수있다. 아나콘다설치가완료되었다면, 윈도우기준으로윈도우파워쉘 (Windows PowerShell) 을켜주자. 명령프롬프트를실행 ( 윈도우키 +R 을누른뒤 cmd 를입력 ) 한뒤다음명령을입력합니다. $ jupyter notebook 시작 > Anaconda3 (64-bit)> Jupyter Notebook 을클릭합니다. 또는, 명령프롬프트를실행 ( 윈도우키 +R 을누른뒤 cmd 를입력 ) 한뒤다음명령을입력합니다. C: Users < 사용자계정 > Anaconda3 python.exe -m notebook C: Users dojang>c: Users dojang Anaconda3 python.exe -m notebook 명령을실행하면웹브라우저에주피터노트북이표시됩니다. 이화면에서파이썬노트북을 만들어보겠습니다. 오른쪽 New 버튼을클릭한뒤 Python 3 을클릭합니다. 그림 1. 주피터노트북초기화면 이제새노트북화면이나옵니다. 주피터노트북은노트북이라는말그대로공책을사용하듯이코드를작성하면서설명도함께넣을수있습니다. 그럼코드를작성하기전에먼저설명부터넣어보겠습니다. 메뉴의드롭다운목록에서 Markdown 을선택하고아래빈칸에다음내용을입력합니다. # 은제목이라는뜻이며 # 이하나씩늘어날수록하위제목이됩니다.

## Hello, world! 출력 print 함수로 Hello, world! 를출력합니다. 그림 2. 노트북생성및설명추가 이제설명을적용한뒤파이썬코드를입력해보겠습니다. 메뉴에서 버튼을클릭하면설명이적용되고 아래에셀 (Cell) 이생깁니다. In [ ]: 오른쪽에 print('hello, world!') 를입력합니다. 그림 3. 노트북에파이썬코드입력 파이썬코드를입력했으면실행을해보겠습니다. 메뉴에서다시 버튼을클릭하면코드가실행되고 결과가출력됩니다. 이때 In [ ]: 이 In [1]: 로바뀌는데 1 은첫번째로실행된코드라는뜻입니다. 노트북에서는코드입력셀이추가될수록숫자가높아집니다.

그림 4. 노트북의파이썬코드실행 이런방식으로셀을추가하면서코드와설명을작성합니다. 주피터노트북은코드, 코드의실행결과, 코드에대한설명을한번에작성할수있어서체계적인기록이가능합니다. 특히한노트북안에들어있는코드셀은모두실행상태가연결됩니다. 즉, 코드셀에서변수를만들면다른코드셀에서해당변수를사용할수있습니다. 이때코드셀의실행순서는 In [ ]: 에표시된숫자순서를따르며메뉴의 버튼을이용하여코드셀의위치를바꿀수있습니다 ( 코드셀의위치를바꾸더라도실행순서는 In [ ]: 의숫자를따름 ). 참고로노트북의제목을바꾸려면맨위 Jupyter 로고옆의 Untitled 를클릭하면됩니다. 그리고메뉴의 File > Save and Checkpoint 를클릭하면노트북이파일로저장됩니다. 이번실습에서는노트북의제목을바꾸지않았으므로 C:\Users\< 사용자계정 > 폴더에 Untitled.ipynb 파일로저장됩니다 ( 노트북이름.ipynb 형식 ). 3. 단축키 Command Mode Enter : 에디트모드 (Edit Mode) 로진입 Y : 코드 (Code) 셀로전환 R : Raw NB 셀로전환 M : 마크다운 (Markdown) 셀로전환 1~6 : 마크다운 H1~H6 a : 위에셀삽입 b : 아래셀삽입 Edit Mode Tab : 코드자동완성, 들여쓰기 Ctrl+[ : 내어쓰기 (detent) Ctrl+z : 실행취소 (undo) Shift+Enter : 셀실행하고다음셀선택 Alt+Enter : 셀실행하고, 아래셀삽입 Ctrl+] : 들여쓰기 (intent) Ctrl+a : 전체선택 Esc : 커맨드모드 (Command mode) 로진입 Ctrl+Enter : 셀실행

[ 참고 노트북파일저장경로바꾸기 ] 주피터노트북은기본적으로 C:\Users\< 사용자계정 > 폴더에노트북파일을저장합니다. 노트북파일저장 경로를바꾸려면 --notebook-dir 옵션에폴더를지정해주면됩니다. C: Users dojang>c: Users dojang Anaconda3 python.exe -m notebook --notebook-dir C: project 시작 > Anaconda3 (64-bit) > Jupyter Notebook 의노트북파일저장경로를바꾸는방법은다음과같습니다. Jupyter Notebook 메뉴에서마우스오른쪽버튼을클릭하고자세히 > 파일위치열기를클릭탐색기창에서 Jupyter Notebook 바로가기를선택한뒤마우스오른쪽버튼을클릭하고속성 (R) 클릭속성창의대상 (T) 에서 %USERPROFILE% 을지우고 C:\project 입력참고 아나콘다를설치하지않고주피터노트북을사용하려면? 아나콘다를설치하지않고주피터노트북을사용하려면 pip 로 notebook 패키지를설치한뒤 jupyter notebook 으로실행하면됩니다. 단, Windows 에서는패키지설치중에에러가나는경우가많습니다. 이때는 ' 부록 48.10 Windows 에서패키지설치에러해결하기 ' 를참조하세요. Windows C: Users dojang>pip install notebook C: Users dojang>jupyter notebook 리눅스나 macos 에서는 notebook 패키지를설치한뒤 jupyter notebook 으로실행합니다. 리눅스, macos $ sudo pip install notebook $ jupyter notebook 노트북파일저장경로는 jupyter notebook --notebook-dir 디렉터리형식으로지정하면됩니다. 참고 IPython Notebook 과 Jupyter Notebook IPython 은 Interactive Python 이라는파이썬인터프리터인데기존파이썬인터프리터에각종편의기능을추가한버전입니다 (In [1]: 처럼나오는것이 IPython 의프롬프트 ). 여기에노트북기능을붙여서 IPython Notebook 이나왔는데이후버전이올라가고파이썬이외의다른프로그래밍언어 (Ruby, R, JavaScript 등 ) 도지원하면서이름을 Jupyter Notebook 으로바꾸게됩니다. 그래서최신버전은 Jupyter Notebook 이며 IPython Notebook 은따로찾아서설치하지않아도됩니다.