• 목록
  • 아래로
  • 위로

안녕하세요?


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


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


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


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


작성자
이니스프리 119 Lv. (1%) 2445430/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [1차 해결 및 추가] 서버 접속 불가 문제 안내 11 updated 마스터 마스터 3일 전15:22 145
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 2239
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 5919
156 [구루미] 지원 환경 6 이니스프리 이니스프리 20.05.25.22:27 701
155 [Python] 매시간 또는 매분 정각에 작동하는 스크립트 - time.sleep을 사용하지 않는 방법 3 이니스프리 이니스프리 20.05.26.18:09 2389
154 [Python] clint를 이용한 requests에서의 다운로드 프로그레스바 이니스프리 이니스프리 20.05.29.14:53 291
153 [PIL] 폴더의 전체 이미지 파일을 일괄적으로 crop하기 이니스프리 이니스프리 20.05.29.18:56 1464
152 [Python] tqdm과 enumerate를 함께 사용하기 이니스프리 이니스프리 20.05.29.19:07 16639
151 [Scipy] Wasserstein distance를 이용한 두 이미지 간 유사도 측정 1 이니스프리 이니스프리 20.05.29.19:36 1726
150 파이썬 3.7에서 pywinauto 설치시 에러가 발생하는 경우 이니스프리 이니스프리 20.05.30.00:50 487
149 [Python] PDF2Image 모듈 - PDF 파일을 이미지 파일로 변환 이니스프리 이니스프리 20.05.30.21:01 2775
148 database 백업 및 복원을 지원하는 site입니다. 해피보이 20.06.03.20:52 86
147 크롬 원격 데스크톱 조작법 2 이니스프리 이니스프리 20.06.03.23:03 5830
146 엑셀에서 한컴으로 복붙할 때 깨지는 경우에 대한 소소한 팁 image 이니스프리 이니스프리 20.06.08.20:35 373
145 사실상 일본산 제품인데 헷갈리는 브랜드 6 이니스프리 이니스프리 20.06.10.20:05 176
144 [Python] 3개의 list를 하나의 dictionary로 변환하기 이니스프리 이니스프리 20.06.10.21:47 125
143 [그누보드] "올바른 방법으로 이용해 주십시오." 에러 발생시 대처법 이니스프리 이니스프리 20.06.12.12:48 621
142 [펌] 하나의 키 입력으로 유튜브 광고 차단하기 - Block YouTube Ads With a Single Keystroke 2 이니스프리 이니스프리 20.06.14.10:19 162
141 [Python] OrderedDict에 대한 간단한 소개 3 이니스프리 이니스프리 20.06.16.13:09 170
140 [Python] 동적 변수 생성하기 3 이니스프리 이니스프리 20.06.16.14:49 782
139 [Python] 두 개의 변수를 하나의 for문에서 돌리기 - zip() 활용 이니스프리 이니스프리 20.06.16.14:53 275
138 색상선택 결정문제를 겪고 계신 분들 위한 사이트 OAUTH2 20.06.19.18:22 75
137 [Python] m3u8 파일의 목록에 있는 ts 파일들을 merge하는 방법 6 이니스프리 이니스프리 20.06.20.22:03 1362