JupyterLab에서 코드 완성(jupyterlab-kite)

3653 단어 JupyterLabKiteJupyter

JupyterLab이란?


  • Jupyter notebook의 후계에서 다양한 기능이 추가되었습니다
  • 참고: htps : // 코 m / 키리 케이 / ms / 아 1639954 세 5 카 f7 아 c3c

  • JupyterLab의 과제


  • 기본적으로 Tab을 누르지 않으면 코드 완성 (autocomplete)되지 않는다
  • 따라서 일부 코드 완성 extension이 제안되었습니다
  • 여기에서는 jupyter-kite에 대해 소개합니다

  • jupyterlab-kite란?


  • AI 코딩 지원 kite의 jupyterlab 확장
  • htps : // 기주 b. 코 m / 키 테코 / 쥬 py r ぁ b

  • Tab등의 키를 누르지 않아도, 완전 자동으로, 코드 보완이 행해진다.
  • jupyterlab-lsp에서는 .(닷)의 타입이 필요했지만 불필요!
  • htps : // 이 m/후가/이고 ms/10553501 아 9fc69d92206

  • notebook의 hinterland 상당한 것이 없었던 가운데, 드디어 나온 느낌이 있다. 그리고 hinsterland보다 굉장합니다.




  • jupyterlab-kite 설치 방법



    개요


  • CUI이면 오류가 발생하지만 무시해도 작동합니다.
  • 계정을 만들거나 로그인하지 않고도 작동합니다

  • 검증 환경


  • 우분투 (Windows10 WSL)
  • anaconda
  • python(3.8)
  • jupyterlab (2.2)

  • 설치 방법



    conda 환경 준비


    conda create -n jupyter_test python=3
    conda activate jupyter_test
    

    키트 설치


    bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"
    

    여기서 다음 오류가 발생하지만 무시합니다.
    [installer] error enabling kite-updater.timer. exit status 1, output: 'Created symlink /home/xxxx/.config/systemd/user/basic.target.wants/kite-updater.timer → /home/xxxx/.config/systemd/user/kite-updater.timer.
    Failed to connect to bus: No such file or directory
    '
    ROLLBAR error failed to enable updater service [install error enabling kite-updater.timer exit status 1 Created symlink /home/xxxx/.config/systemd/user/basic.target.wants/kite-updater.timer → /home/xxxx/.config/systemd/user/kite-updater.timer.
    Failed to connect to bus: No such file or directory
     Linux DESKTOP-HDE6IOT 4.4.0-18362-Microsoft #836-Microsoft Mon May 05 16:04:00 PST 2020 x86_64 x86_64 x86_64 GNU/Linux
    ]
    dropping rollbar event due to filtering
    [installer] registering kite:// protocol handler
    [installer] error installing kite protocol handler. exec: "xdg-mime": executable file not found in $PATH, output: ''
    ROLLBAR error failed to enable kite:// protocol handler [install error running 'xdg-mime default kite-copilot.desktop x-scheme-handler/kite' exec: "xdg-mime": executable file not found in $PATH  Linux DESKTOP-HDE6IOT 4.4.0-18362-Microsoft #836-Microsoft Mon May 05 16:04:00 PST 2020 x86_64 x86_64 x86_64 GNU/Linux
    ]
    dropping rollbar event due to filtering
    [installer] kite is installed! launching now! happy coding! :)
    [installer] run /home/xxxx/.local/share/kite/kited
    [installer]     or launch it using the Applications Menu
    Removing kite-installer
    

    jupyterlab, jupyter-kite 설치


    conda install -c conda-forge jupyterlab nodejs
    pip install jupyter-kite
    jupyter labextension install "@kiteco/jupyterlab-kite"
    

    jupyterlab 시작


    jupyter lab
    

    좋은 웹페이지 즐겨찾기