반응형

코드 수행 시간을 재고싶어 알아보니 nbextension이란게 있어서 설치했는데 

pip install jupyter_contrib_nbextensions

 

메인화면에서 메뉴가 나타나지 않음

로그에서 404 Kernel does not exist 에러가 계속 발생

 

종료 후

jupyter contrib nbextension install --user

하고 나니 화면 나옴(관련 자바스크립트와 css를 설치하는 명령이었다)

 

 

결국 설치 방법

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

 

 

ExcuteTime

datestamper

codefolding

Hide input all

Ruler

 

설치함

 

 

 

참고 : https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/install.html

반응형

'Python > ㄴPython 확장' 카테고리의 다른 글

synology nas에 jupyter notebook 설치하기  (0) 2019.06.06
반응형

DS218+ 기준으로 기술합니다.

 

0. 사전준비사항

- NAS에 ssh 접속 할 수 있도록 준비

- anaconda download(리눅스 64bit) : https://www.anaconda.com/download/#linux

 

<아나콘다 설치> - 꼭 아나콘다 아니어도 됨

1. bash 아나콘다설치파일.sh

2. yes yes 진행

3. 마지막에 bashrc PATH 등록하는 과정에서 no를 눌렀는데, yes를 하면 자동 생성해줄듯.

no를 눌렀기 때문에 .bashrc vi로 생성하였음(.bashrc가 없었음)

 

<주피터 노트북 설정>

 

1. ssh 접속해서 파이썬 실행

>>> from notebook.auth import passwd

>>> passwd()

패스워드 입력, 확인 후

>>> 'sha1:어쩌고저쩌고지지고볶고쏼라쏼라쏼라쏼라'

복사해둠

 

2. config 파일 생성

[~/work/python]# jupyter notebook --generate-config

Writing default config to: /Users/tommy/.jupyter/jupyter_notebook_config.py

 

3. config 파일 수정

IP 0.0.0.0으로 설정

PORT도 변경하였음(변경하지 않아도 무방)

패스워드 설정

외부에서 접속할 것이므로 웹브라우저 실행 X

외부접속허용

allow_origin, open_browser, password, port

 

 

4. ssh에서 jupyter notebook 실행하여 잘 올라오는지 확인(포트가 충돌나거나 하면 정상 실행되지 않는다)

정상 실행된다면, 종료하고 nohup으로 백그라운드 실행

 

 

<시놀로지 설정>

dsm에서 주피터 노트북이 사용하는 포트를 이용할 수 있도록 방화벽 정책을 설정해줘야 함

반응형

+ Recent posts