--browser (NotebookApp.browser)
로컬에서 쓰고 있는 Jupyter notebook or lab 을 외부에서 접속
외부에서 Jupyter lab (notebook) 접속하여 화면에 발표 예정인데 설정이 있는 페이지를
하다보니 잘 안되서 다시 정리 하도록 했다. windows / linux 동일
2019년 3월 이니 이글이 시간이 많이 지난다면 다시 찾아 보도록 한다.
먼저 기본 설정
1. Command 실행
2. jupyter lab --generate-config 입력
-> Writing default config to: path 나옴 이동
3. path 나옴 이동
4. jupyter_lab_config.py 열기 ( vi(linux) 또는 notepad(win) )
변경 사항들 추가
## Takes precedence over allow_origin_pat. c.NotebookApp.allow_origin = '*' |
- 작업경로 변경 (실행된는 폴더 또는 그 위치가 기본 폴더로 되니)
## The directory to use for notebooks and kernels c.NotebookApp.notebook_dir = '' |
경로는. 단 \ --> / 로 변경
python running (3.x)
>> from notebook.auth import passwd >> passwd()
Enter password: .... Verify password: .... 'sha1:...............' 전체를 복사 |
# The string should be of the form type:salt:hashed-password. c.NotebookApp.password = 'sha1:.........' |
- 브라우저 자동 구동 (windows IE가 자동으로 구동 되므로 false )
or 옵션 : --browser (NotebookApp.browser)
c.NotebookApp.open_browser = False |
대망의 실행
jupyter notebook --ip=0.0.0.0 --port=8888
jupyter leb --ip=0.0.0.0 --port=8888
포트나 ip를 맞게 넣음 windows 도 동일합니다.