프로그램 설치 및 환경설정/jupyter

jupyter lab 기본 config 설정 및 외부 접근 허용하는 법

LiaLi_1997 2022. 7. 23. 15:09

1. config 파일 생성

jupyter notebook --generate-config # jupyter notebook
jupyter lab --generate-config # jupyter lab

위의 파일을 생성하면 notebook 일경우 /home/{username}/.jupyter/jupyter\_notebook\_config.py

lab 일 경우 /home/{username}/.jupyter/jupyter\_lab\_config.py 이 생성된다.

2. config 파일 설정

외부 접속 허용하기

c.NotebookApp.allow_origin = '*' # jupyter notebook
c.ServerApp.allow_origin = '*' # jupyter lab

작업경로 설정

c.NotebookApp.notebook_dir = '{시작 디렉토리}' # jupyter notebook
c.SeverApp.notebook_dir = '{시작 디렉토리}' # jupyter lab

아이피 설정

c.NotebookApp.ip = '접근할 ip' # jupyter notebook
c.ServerApp.ip = '접근할 ip' # jupyter lab

# 모든 ip 에서 접근가능하게 하려면 0.0.0.0 넣으면 됨

포트 설정

c.NotebookApp.port = '자신이 사용할 포트' # jupyter notebook
c.ServerApp.port = '자신이 사용할 포트' # jupyter lab
# default port 는 8888 이다

시작시 브라우저 실행여부

c.NotebookApp.open_browser = False # jupyter notebook
c.ServerApp.open_browser = False # jupyter lab
# False 이면 브라우저가 자동으로 열리지 않음