Jupyter Notebook 설치 및 실행 (Windows 10)
반응형
1. Jupyter Notebook
- 웹 브라우저에서 파이썬 코드를 작성하고 실행해 볼 수 있는 개발도구
- 웹브라우저상에서 코딩하고 결과물까지 한화면에 볼수있는 편집기
2. Jupyter Notebook 설치
- Anacond 설치 시 자동 설치
- Anaconda를 사용하지 않는 경우 pip 을 통해 Jupyter 패키지를 설치할 수도 있지만, Anaconda를 설치해서 사용할 것을 권장
- pip명령어를 통한 설치
(my_python_env) pip install jupyter
3. Jupyter Notebook 실행
- Anaconda가 설치된 경우 Anaconda 메뉴중 Jupyter Notebook을 선택하거나 Anaconda Navigator에서 Jupyter Notebook 메뉴를 선택하면 Jupyter를 실행

- 또는 cmd창에서 아래 명령어 실행
(my_python_env) Jupyter notebook
4. Jupyter Notebook 홈 디렉토리 변경
- 기본 설정 작업 디렉토리는 User의 Documents 폴더이거나 Jupyter notebook 명령어를 수행한 폴임
- D드라이브와 같이 경로 변경이 필요한 경우는 디렉토리를 변경함
- 홈 디렉토리 변경
- Command 실행
- jupyter notebook --generate-config 입력
- 사용자 폴더에 .jupyter 폴더 진입
- jupyter_notebook_config.py 열기
- #c.NotebookApp.notebook_dir = '' 열찾기 (179 번째 line 정도)
- 주석제거
- '' 란 안에 원하는 폴더의 절대 경로 삽입. 단 \ --> / 로 변경 (c:\temp --> c:/temp)
- 저장 후 jupyter notebook 재실행
- 바로가기 설정 변경
- 윈도우 시작버튼 -> Anaconda3 (64-bit) -> Jupyter Notebook 에서 마우스 오른쪽 클릭 -> 속성

- 대상(T) 에 --notebook-dir='D:\\' 추가

5. jupyter notebook에 가상환경 kernel 추가
1) 가상환경 활성화
activate [virtualEnv]
2) 가상환경에서 ipykernel 설치
- conda를 이용해 ipytkernel 설치 시 정상적으로 추가되지 않는 오류가 있어 pip를 이용해 설치
pip install ipykernel
3) kernel 추가
##Kernel 을 생성하고자하는 가상환경으로 활성화 후 수행 python -m ipykernel install --user --name [virtualEnv] --display-name "[displayKenrelName]"
4) jupyter notebook 실행해서kernel 추가됬는지 확인
##등록한 커널을 확인 jupyter kernelspec list ##등록한 Kernel 삭제가 필요한 경우 jupyter kernelspec remove [displayKenrelName]

반응형
'Tech & Development > Programming Languages' 카테고리의 다른 글
Jupyter Notebook 단축키 (0) | 2021.01.29 |
---|---|
Jupyter Notebook 기본 사용법 (0) | 2021.01.29 |
[ PyQt ] QSplitter (0) | 2021.01.29 |
[ PyQt ] Layout Widget (0) | 2021.01.29 |
PyQt 설치 및 실행 (0) | 2021.01.29 |
댓글
이 글 공유하기
다른 글
-
Jupyter Notebook 단축키
Jupyter Notebook 단축키
2021.01.291. Command Mode (press Esc to enable) - 명령모드 ESC 를 눌러 커맨드 모드로 진입하여 ENTER 를 통해 cell 을 수정할 수 있습니다. 아래 커맨드는 커맨드 모드에서 동작 A 는 현재 cell 위에 새로운 cell 을 추가 B 는 현재 cell 밑에 새로운 cell 을 추가 D + D D를 연속해서 두번 누르면 현재 cell 을 삭제 M 은 Markdown 셀로 변환하며, Y 는 Code 셀로 변환하고 R 은 Raw Cell 로 변환 CTRL + B 화면을 더 크게 사용 (왼쪽 파일 탐색기가 사라짐) SHIFT + M 두 개의 셀을 한개의 셀로 Merge CTRL + SHIFT + – 현재 커서 위치를 기준으로 두 개의 셀로 구분 SHIFT+J or SHIFT + D… -
Jupyter Notebook 기본 사용법
Jupyter Notebook 기본 사용법
2021.01.291. 새 파일 생성 오른쪽 상단에 [New] 버튼을 클릭하면 Python3, Text File, Folder, Terminal 등의 옵션 중 Python3 을 선택하여 Python3 코드를 입력 할 수 있는 창을 활성화함 [참고] Text File : .txt 파일이나 .py 파일 등을 만듬 (대화 형식으로 실행되지 않고, 터미널에서 실행시켜야함. 읽는 것은 IPython 창에서도 가능) Folder : 디렉토리를 생성할 때 사용 Terminal : Terminal을 하나 새로 활성화함. 윈도우나 맥 등의 명령창(cmd 또는 terminal)과 같음. 여기서 .py 파일을 실행시킬 수 있고, 파일의 목록을 보거나 삭제하는 등의 명령이 모두 가능 (Running 탭에서 중지시킬 수 있음) 생성하면 맨 위에… -
[ PyQt ] QSplitter
[ PyQt ] QSplitter
2021.01.291. QSplitter : 프레임을 분할하여 각 영역의 크기를 조절 할 수 있음 import sys from PyQt5.QtWidgets import QWidget from PyQt5.QtWidgets import QSplitter from PyQt5.QtWidgets import QTextEdit from PyQt5.QtWidgets import QVBoxLayout from PyQt5.QtWidgets import QApplication from PyQt5.QtCore import Qt class Form(QWidget): def __init__(self): QWidget.__init__(self, flags=Qt.Widget) self.text_1 = QTextEdit() self.text_2 = … -
[ PyQt ] Layout Widget
[ PyQt ] Layout Widget
2021.01.291. Layout이란 : GUI 프로그래밍에서 위젯을 배치하기 위한 방법 Layout 설정이 필요한 이유 : 아래와 같이 위젯의 크가와 위치를 명시적으로 설정하면 화면의 크기를 변경할 때 문제가 발생함 import sys from PyQt5.QtWidgets import * class MyWindow(QWidget): def __init__(self): super().__init__() self.setupUI() def setupUI(self): self.setGeometry(800, 200, 500, 500) self.textEdit = QTextEdit(self) self.textEdit.resize(480, 450) self.textEdit.move(10, 10) self.pushButton= QP…
댓글을 사용할 수 없습니다.