JupyterLab 확장 Jupyterlab-lsp v0.8.0 배포 방법 (macOS)

수정



4/11 16:46
・v0.8.0에의 갱신에 수반해, 여러가지 삭제나 덧붙였다.

자신의 환경



· macOS Catalina 버전 10.15.3
· zsh 5.7.1
· pip 20.0.2
· pyenv 1.2.13
· pipenv 2018.11.26
· 파이썬 3.7.5
· JupyterLab 2.1.0

설치



JupyterLab


JupyterLab 본체는
$pipenv install jupyterlab  #pipenvの方
$pip install jupyterlab     #pipの方

에서 설치했습니다.

nodebrew



Node.js를 설치하기 위해 Nodebrew를 사용했습니다.nodebrewNode.js 의 버전 관리를 위한 것입니다.

그럼 nodebrew를 설치하는 방법입니다.
( htps : // 기주 b. 이 m / 다른 것 / 그래서 b w )
이 공식 설치 방법을 참고했습니다.

먼저 curl 에서 nodebrew 를 설치합니다.
$ curl -L git.io/nodebrew | perl - setup

설치가 완료되면 PATH 를 통과합니다.
$echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zshrc

( bash 쪽은 .zshrc.bashrc 로 해 주세요)

구성 파일을 다시 로드합니다.
$source ~/.zshrc
$nodebrew help

에서 확인합니다.
버전 등의 정보가 나오면 설치 성공입니다.

Node.js



마침내 Node.jsnodebrew를 사용하여 설치하십시오.
JupyterLab 확장은 npm을 사용하여 설치하므로 Node.js가 필요합니다.
$nodebrew install-binary latest 

로 설치합니다.
설치가 끝나면
$nodebrew ls
v13.12.0

에서 설치된 버전을 확인합니다. (내 버전은 v13.12.0이었습니다.)
그런 다음 사용할 버전을 지정합니다.
$nodebrew use v13.12.0
Node.js 버전을 확인해 봅시다.
$node -v
v13.12.0

이렇게 되어 있어야 합니다.
완료되면 jupyterLab를 시작합니다.
$jupyter lab


시작 후 위의 팔레트와 같은 아이콘을 선택합니다.
그 중

를 선택합니다.
선택하면 이러한 팝업이 표시되므로 [Enable]을 선택합니다.

그러면

이와 같이 체크 마크가 붙습니다. 또한

이 아이콘이 추가됩니다. 확장 프로그램을 설치할 때 이 아이콘을 선택하고 @username/설치하려는 확장 프로그램에서 검색하거나,

터미널에서
$jupyter labextension install @username/インストールしたい拡張機能

이러한 명령을 치면 설치할 수 있습니다.

jupyterlab-lsp



실명 확장 프로그램을 설치합니다.
( htps : // 기주 b. 코 m / k 라소 ws 키 / 쥬 py r ぁ bulsp ) 공식 사이트를 참고로 설치합니다.
먼저 jupyter-lsp를 설치합니다.
pip install jupyter-lsp

그런 다음 확장 프로그램을 설치합니다.
$jupyter labextension install @krassowski/jupyterlab-lsp

또, jupyterlab 위에서는 @krassowski/jupyterlab-lsp 라고 검색하면 인스톨 할 수 있습니다. 원하는 분으로 설치하십시오.jupyterLab 로 설치할 때는 Rebuildページの再読み込み 는 잊지 말아 주십시오.
터미널에서 설치하는 사람도 jupyterLab을 시작한 상태로 있으면 ページの再読み込み를 수행하십시오.

그런 다음 터미널에서
$pipenv install 'python-language-server[all]' #pipenv の方
$pip install 'python-language-server[all]' #pip の方

중 하나를 실행하여 설치합니다.

그런 다음 jupyterlab의 루트 디렉토리가 아닌 다른 위치에서도 파일을 열 수 있도록 .lsp_symlink를 만듭니다. 이동 후 열려는 위치에 대한 심볼릭 링크를 만듭니다.
mkdir .lsp_symlink
cd .lsp_symlink
ln -s /home home

이것으로 준비가 끝납니다.

마지막으로



이상입니다. 마지막이지만,

Tab을 누르지 않고 마침표를 치는 것만으로 자동 보완 해줍니다.

참고 사이트



htps : // 이 m/시몬리 t치에/있어 ms/34504f03947bfb4f54f5
htps : // 기주 b. 코 m / k 라소 ws 키 / 쥬 py r ぁ bulsp
htps : // 기주 b. 이 m / 다른 것 / 그래서 b w
htps : // 기주 b. 코 m / 빠 펜치 r / py 텐 - 똥 구게 세 r ゔ ぇ r
htps : // / r ゔ rjs. 이오 / 쓰리 아 ls / 갓찐 g-s r d /
htps //w w. 음 pmjs. 코 m / 파 c 카게 / j 그런 rpc-ws-p 여 xy
htps : // / 쥬 py r ぁ b. Red d. cs. 이오/엔/s타 bぇ/우세 r/에 x텐시온 s. HTML

좋은 웹페이지 즐겨찾기