python - jupyter lab 추가설정 팁



Jupyter Lab( or Notebook) 추가 설정 팁





* 설정파일 생성하기

$ jupyter lab --generate-config


* 비밀번호 설정하기


$ python
>> from notebook.auth import passwd
>> passwd()
>> Enter password: 
>> Verify password: 
'sha1:EXAMPLE PASSWORD'


* 비밀번호 적용하기

[jupyter_notebook_config.py]
c.NotebookApp.password = 'sha1:*********'    # 외부 접속시 사용할 비밀번호
c.NotebookApp.ip = '*'                              # 어디서든 접속 가능
c.NotebookApp.port = 8888                       # 접속에 사용할 포트


* python 추가 시스템 경로 등록하기
vim ${HOME}/.ipython/profile_default/ipython_config.py
c.InteractiveShellApp.exec_lines = [
    'import sys; sys.path.append("/path/to/your/module")'

]


* nohup 이용하여 백그라운드로 실행하기
nohup jupyter lab --notebook-dir=/home/ubuntu/jupyter_server --no-browser 1>/home/ubuntu/.jupyter/jupyter.log 2>&1 &


* 자동 저장파일들 옮기기(crontab 에 다음 실행파일 설정하면 됨)

$ crontab -e
0 * * * * /home/ubuntu/.jupyter/mvTrash.sh

[mvTrash.sh]
#!/bin/bash
mv /home/ubuntu/.local/share/Trash/files/* /destination/path/to/here


* kernal 추가하기

https://medium.com/@5eo1ab/jupyter-notebook%EC%97%90-%EA%B0%80%EC%83%81%ED%99%98%EA%B2%BD-kernel-%EC%B6%94%EA%B0%80%ED%95%98%EA%B8%B0-ed5261a7e0e6

댓글