앞으로는 Jupter Lab! Jupter Lab 배포(설치) 노트

0. 소개



Python 등을 이용한 데이터 분석 등 정평 툴이 되고 있는 「Jupter Notebook」입니다만, 2020년 7월 현재의 상황에서, 개발은 종료해, 후계인 「JupyterLab」에의 이관이 정식으로 발표되고 있습니다 합니다. Sagemaker등도 대응이 시작되어, 향후는 이쪽으로 유저도 천이해 갈 가능성이 높기 때문에, 인스톨 방법을 메모로서 남깁니다.

1. 'Jupyter Notebook'과의 차이



「Jupter Notebook」과 무엇이 다른 것 같은 이야기입니다만, 기본적으로 할 수 있는 것은 변하지 않습니다. 이미지로서는 개발 환경으로서 지금 바람에 진화해, 지금까지는 추가로 패키지로서 도입하고 있던 것이, 표준으로 여러가지 할 수 있게 되어 있습니다.

큰 차이로는
  • 노트북 탭에서 관리할 수 있게 되었다.
  • 이제 콘솔을 실행할 수 있습니다.
  • 「Tab」의 압하로, 표준으로 코드 보완을 해 준다.
  • 표준 기능에서 확장(Extensions)을 사용할 수 있게 되었다. (Chrome 확장과 같은 이미지)
  • 다크 모드를 선택할 수 있게 되었다.



  • 2. 전제



    파이썬 환경이 구축되었다고 가정합니다. Python 환경의 구축은 여기 의 링크를 확인해 주세요. (anaconda는 사용하지 않고 간단하게 도입하고 있습니다.)
    OS는 Catalina 10.15.5입니다.

    3. 도입 방법



    도입 방법은 매우 간단합니다.

    터미널
    $ pip install install jupyterlab
    

    시작

    터미널
    $ jupyter lab
    

    4. 확장 기능 도입



    모처럼이므로 확장 기능도 도입해 봅시다. 전제로서 Node의 도입이 필요한 것이 많기 때문에, 우선은 그쪽을 인스톨 합니다.

    터미널
    $ brew install node
    

    후에는 UI에서 도입이 가능합니다. (왼쪽 막대 확장에서 도입할 수 있습니다.)

    유용한 확장을 아래에 나열합니다.
  • Variable Inspector: 변수 이름을 항상 표시할 수 있습니다. 셀을 마우스 오른쪽 버튼으로 클릭하면 목록에 Open VVariable Inspector가 추가됩니다


  • Table of Contents: 마크다운 목록에서 링크가 가능합니다.
  • jupyterlab_code_formatter : 자동으로 코드를 포맷합니다.

  • 이상입니다.

    마지막으로



    초보자도 알 수 있듯이 Python에서 기계 학습을 실시할 때 필요한 지식을 간편하게 기사로 정리하고 있습니다.
    목차는 여기 가 되므로, 다른 기사도 참고로 해 주실 수 있으면 다행입니다.

    좋은 웹페이지 즐겨찾기