반응형

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