* Jupyter Lab : Jupyter Notebook 을 좀 더 개선한 버전

* 아래 설치, 실행, 원격접속 방법은 Jupyter Notebook, Jupyter Lab 둘 모두 동일합니다.

* 기본 환경

 - Anaconda3

 - Python3.5



[설치]

- Jupyter Lab

(anaconda)$ conda install jupyterlab


- Jupyter Notebook

(anaconda)$ conda install jupyter



[실행]

- Jupyter Lab

(anaconda)$ jupyter lab


- Jupyter Notebook

(anaconda)$ jupyter notebook



[원격 접속을 위한 설정]

- Jupyter Lab

(anaconda)$ jupyter lab --generate-config

(anaconda)$ jupyter lab password


- Jupyter Notebook

(anaconda)$ jupyter notebook --generate-config

(anaconda)$ jupyter notebook password



각각 $HOME/.jupyter/ 위치에 jupyter_notebook_config.json, jupyter_notebook_config.py 파일이 생성됩니다.

json 파일에는 암호화된 비밀번호가 입력되어있고 해당 암호를 복사하여

jupyter_notebook_config.py 파일의 c.NotebookApp.password 항목에 입력합니다.


* $HOME/.jupyter/jupyter_notebook_config.json

* $HOME/.jupyter/jupyter_notebook_config.py


[jupyter_notebook_config.py]

c.NotebookApp.password = 'sha1:*********'    # 외부 접속시 사용할 비밀번호

c.NotebookApp.ip = '*'                              # 어디서든 접속 가능

c.NotebookApp.port = 8888                       # 접속에 사용할 포트



[비밀번호 설정 다른 방법]

파이썬을 실행해서 코드를 통해 비밀번호를 얻을 수 있습니다.


(anaconda)$ python

>> from notebook.auth import passwd

>> passwd()

>> Enter password: 

>> Verify password: 

'sha1:********'


출력되는 sha1 암호문자열을 복사해서 사용하시면 됩니다.



+ Recent posts