티스토리 뷰

Jupyter Notebook 설치

python -m pip install --upgrade pip
python -m pip install jupyter

Jupyter 설정

Config 파일 생성

jupyter notebook --generate-config
>> Writing default config to: /home/ubuntu/.jupyter/jupyter_notebook_config.py

vim ~/.jupyter/jupyter_notebook_config.py

외부접속 설정

c = get_config()

#Kernel config
c.IPKernelApp.pylab = 'inline'  # if you want plotting support always in your notebook

#Notebook config
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.port = 8888
c.NotebookApp.open_browser = False

패스워드 입력

  • 터미널에서 아래 명령어 실행해서 패스워드 설정. 끝.
jupyter notebook password
  • 위 과정 생략하고 바로 패스워드를 넣으려면 config 파일에 아래 라인 넣으면 됨
c.NotebookApp.password = u'sha1:68c136a5b064...' #the encrypted password we generated above

인증서 사용할 경우

#c.NotebookApp.certfile = u'/home/ubuntu/certs/mycert.pem'  #location of your certificate file
#c.NotebookApp.keyfile = u'/home/ubuntu/certs/mycert.key'  #location of your certificate key

NbExtension 설치

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

NbExtension 설정

  • http://localhost:8888/nbextensions 접속
  • 아래 항목들 체크
    • Collapsible Headings
    • Table of Contents (2)
    • Variable Inspector
    • Codefolding
    • ExecuteTime
    • Freeze
    • Toggle all line numbers
    • Hide input all

설정이 모두 비활성화되어 있는 경우

  • NbExtension이 Notebook==6.0 이상을 지원하지 않음
  • 5.x 버전으로 다시 설치
#pip uninstall notebook
pip install notebook==5.7.8
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함