팁 & 노하우

|  분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

조회 수 46 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요?


파이썬의 코드 편집기이면서 코드를 수행한 결과를 인라인으로 보여주는 인터렉티브한 시각화툴인 


Jupyter Notebook의 설치와 기본설정에 대해 적어보려고 합니다.


제가 초보라서 이런저런 시행착오를 겪어서 다른 분들께서는 저같은 실수를 하지 않으셨으면 해서요 ^^


아나콘다를 설치하면 Jupyter Notebook도 포함되는 것으로 알고 있는데요. 


필요에 따라서는 아나콘다에 너무 많은 패키지가 포함되어 있고 최신버전이 아닌 경우도 있어서요.



우선 cmd 창을 열고 pip를 이용해 jupyter를 설치합니다.

(이하 CMD 창에서의 명령어 실행과 관련된 부분은 하늘색으로 표기하겠습니다)

C:\Users\SFU> pip install jupyter


이 과정에서 윈도우에서 패키지 설치시 발생하는 에러와 관련해서는 아래의 설명을 참고하시면 됩니다 ^^

https://dojang.io/mod/page/view.php?id=1169

코딩 도장: 따라하기, 연습하기, 심사하기로 배우는 프로그래밍 철저입문

 


jupyter의 설치가 끝나면 proflie을 생성합니다.

C:\Users\SFU> ipython proflie create


proflie은 C:\Users\SFU\.ipython\proflie_default에 생성됩니다.



만약 데이터 분석 등을 위해 그래프를 사용하시는 경우라면 


해당 폴더에서 ipython_config.py란 파일을 에디터로 열어서 주석을 해제하고 아래와 같이 내용을 수정해야 합니다.

c.InteractiveShellApp.matplotlib = 'inline'

c.InteractiveShellApp.pylab = 'inline'



현재 상태에서는 기본 작업 디렉토리가 \Users\Documents 폴더입니다.


이를 수정하기 위해서는 다음과 같이 설정을 변경하면 됩니다.


우선 jupyter_notebook_config.py 파일을 생성합니다.

C:\Users\SFU> jupyter notebook --generate-config


생성된 jupyter_notebook_config.py 파일을 열어주고 아래의 주석에서 #를 삭제하고 절대경로를 삽입합니다.

#c.NotebookApp.notebook_dir = ''

주의할 점은 \를 /로 적d야 합니다.



이제 설치와 기본설정이 마무리 되었으니 주피터 노트북을 실행하시면 됩니다.

C:\Users\SFU> jupyter notebook


별 것 아니지만 제가 헤맨 경험이 있어서 도움이 되셨으면 좋겠네요 ^^


그럼 남은 연휴 즐겁게 보내세요!


TAG •

Who's 이니스프리

profile

I've got a good feeling about this, and that's all I'm going to tell you.


팁 & 노하우

분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 앞으로 ssh 사용시 한글 사용이 가능합니다. 7 마스터 2018.10.12 12882
공지 접속 불가 사태 수습은 진행중입니다. 35 마스터 2018.10.05 13521
공지 회원 전용 페이지가 생겼습니다. 10 file 마스터 2018.03.20 14157
145 각 카드사별 해외이용 정지방법(2018.04.06) 4 file 자뻑보이 2018.05.28 270
144 Appcheck 업데이트 : 클리너 기능 추가 file 이니스프리 2018.03.30 276
143 파이썬 텔레그램 봇에서 IndexError 해결 방법 2 이니스프리 2018.03.24 209
142 KT 인터넷 오피스 IP 서비스 - 홈 서버용 고정 IP 제공 9 file 이니스프리 2018.03.20 548
141 ftp 폴더 삭제 안되고 느릴때 - eXtplorer 4 file djdisodo 2018.02.22 246
140 메일수신이 안된다고...? mail.yandex.com mx 리코드를 이용해보자 2 file djdisodo 2018.02.21 261
139 [게임하시는 분들을 위한 팁] 프래임 드랍 해결하기! ProjectSE 2018.02.18 166
138 여러분은 Behance를 아시나요? Soto 2017.12.15 194
137 For Intel 8th GEN 4 Soto 2017.12.15 274
136 직구나 프로그램 다운로드시 사용 가능한 무료 해외 SMS 수신 사이트 8 이니스프리 2017.12.09 795
135 [멀웨어 정보] KT 홈허브 관련 DHCP 설정 변조 관련 멀웨어 유포 정보 및 대처 방법 6 이니스프리 2017.12.05 522
134 Windows 배치파일 작성 시 귀차니즘 1% 해결 Soto 2017.12.03 196
133 윈도우 10 업그레이드 후 windows.old 삭제 방법 4 이니스프리 2017.12.01 370
132 SKT 데이터 함께 쓰기, 회선수 제한, 직구폰 개통, 아이폰 직구시 주의사항 등 관련 팁 2 이니스프리 2017.11.23 1174
131 URL에 ?ckattempt=1이 붙거나 403 에러가 뜨는 경우에 해결 방법 (카페24) 2 이니스프리 2017.11.22 241
130 DB 설계하실 때 사용하면 좋을거 같은 사이트 공유합니다. 1 file JAVA 2017.11.21 342
129 JavaScript에서 문자열 결합 방식의 성능차이 네모 2017.11.17 179
128 아미나빌더 1.7.20 업데이트 5 이니스프리 2017.11.10 225
127 Windows 10 에서 Telnet 사용하기.. 2 file title: Fox여우나라 2017.11.10 445
126 이북 무료 제공 - JavaScript: Novice to Ninja 4 이니스프리 2017.11.09 296
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9
서버에 요청 중입니다. 잠시만 기다려 주십시오...