Jupyter 노트북 구성 (원격 로그인 암호 포트 + + nbextension)

1 구성 파일을 생성

리눅스와 맥 개방형 시스템 터미널
창 개방형 시스템 터미널은 아나콘다 온다

jupyter notebook --generate-config

그리고 생성됩니다 ~ / .jupyter / 폴더 및 폴더 구성 파일 jupyter_notebook_config.py의 jupyter 생성됩니다 숨기기

2 개 포트 구성 비밀번호 + + + 원격 방문 시작 작업 디렉토리 + mathjax

2.1 jupyter 생성 된 암호

열기 IDE 또는 명령 줄에서 다음 명령을 입력

from notebook.auth import passwd
passwd()
# 此时需要输入两次密码(一次设置,一次确认),然后生成sha1的密文,拷贝下来。
# Enter password: ········
# Verify password: ········
# sha1:b11ba7ae862e:6eeb922ef6b770e43a1c90922ba341faaaaaaaa

두 번 passwd에 ()를 입력 한 후 암호를 입력 할 필요가 다음 몇 가지 암호문을해야합니다

2.2 구성 파일 jupyter_notebook_config.py을 수정

열기 jupyter_notebook_config.py, 파일의 마지막 줄에 스크롤, 구성 옵션을 다음을 추가

# 允许所有ip访问
c.NotebookApp.ip='*' 

# 密码 2.1中生成'sha1:xxxx"那一大串,复制时包括sha1 
c.NotebookApp.password = 'sha1:0d00e0994444:3aeecafab4d91260d42647df8df4c3859a3430a9' 

# 是否打开浏览器 
c.NotebookApp.open_browser = False 

# 指定端口 jupyter的默认端口为8888
c.NotebookApp.port = 10000

# 启用 MathJax 
c.NotebookApp.enable_mathjax = True 

# 修改工作空间文件夹  '/home/jupyter/'改成你的目录
c.NotebookApp.notebook_dir = '/home/jupyter/'

2.3 시동 jupyter 노트북

사용 jupyter 노트북은 HTTP를 통해 서버에서 다음 기계를 시작 : // address_of_remote은 : 로그인 화면에 10000 원격 액세스 암호 설정이 필요합니다.

3 Jupyter 설치 nbextensions

당신이 설치 한 경우, 마운트 해제 명령

pip uninstall jupyter_contrib_nbextensions
pip uninstall jupyter_nbextensions_configurator

아나콘다 프롬프트 창은 첫 번째 명령은 nbextensions을 장착, 실행, 열립니다

pip install jupyter_contrib_nbextensions

그리고 자바 스크립트와 CSS 파일을 장착, 두 번째 명령을 실행

jupyter contrib nbextension install --user

설치 구성에 대한 최종 실행

pip install jupyter_nbextensions_configurator

그런 다음 Jupyter 노트북을 다시 시작, 당신은 레이블이 Nbextensions을 가지고 있습니다.

일반적인 확장, 당신은에서 확인할 수 있습니다 :
가장 일반적인 설명은, 우리가 확인하는 것이 좋습니다 :

  • 제목을 접는 축소 제목
  • 완료 통지 후, 더 긴 시간이 소요되는 작업의 일부를 실행, 알림 메커니즘을 통지
  • 붕괴 코드를 Codefolding
  • 선 모드 확장 코드에주의를 기울를 촉진하는 상태 표시 줄의 활동을 숨기려면
  • 실행 시간을 표시 할 시간 연장을 실행

추천

출처www.cnblogs.com/Kalafinaian/p/11870638.html