본문 바로가기

Python3

jupyterlab 3.0에서 git 설치하기

1.설치 명령어

pip

$ pip install --upgrade jupyterlab jupyterlab-git
$ jupyter lab build

conda

$ conda install -c conda-forge jupyterlab jupyterlab-git
$ jupyter lab build

2. 설정해줘야 하는 것

~/.jupyter/jupyter_notebook_config.py

#수정해야 하는 jupyter configfile
vi ~/.jupyter/jupyter_notebook_config.py

# 본인이 알아보기 쉬운 곳에 붙여넣을 것
c.JupyterLabGit.actions = {"post_init": ["touch dummy_init.dat"]}

3. 설치 버전 확인하기

$ jupyter serverextension list
$ jupyter labextension list

이 두 개의 명령어를 사용했을 때 각각의 jupyter-git, jupyter/git의 버전이 같아야 정상적으로 작동 됨.

 

그렇다면 여기서 설치를 끝내도 된다.

 

같지 않다면 둘 중의 하나의 버전을 낮추거나 올려야 한다. (4번으로 이동)

 

그러나 보이는 경고문에 맞춰서 생각없이 예,예 하다보면 결국 주피터랩의 버전이 3.0대로 올라오게 된다.

 

그러면 주피터 Server에서 설치된 jupyter-git과 conda혹은 pip로 설치한 jupyter-git의 버전이 차이가 난다.

 

그러면 jupyterlab에 접속해도 git이 적용되지 않는다.

 

 

4. pip에 설치된 jupyter-git의 버전 올리기

$ pip install --pre jupyterlab-git==0.30.0b1

이 명령어로 jupyterlab-git의 버전을 올려서 설치가 가능하다.

 

즉, 버전을 잘 확인하고 낮추든 올리든 사용자가 결정하면 된다. 

 

 

 

 

출처 

설치 편 : pypi.org/project/jupyterlab-git/

 

jupyterlab-git

A server extension for JupyterLab's git extension

pypi.org

트러블 해결 : github.com/jupyterlab/jupyterlab-git/issues/779

 

Update for jupyterlab 3 · Issue #779 · jupyterlab/jupyterlab-git

edit - Install jupyterlab-git beta: Jupyterlab-git has a beta release which you can install with: pip install --upgrade --pre jupyterlab-git Description Jupyterlab version 3 is nearly upon us (rc t...

github.com