"Note on pyls (python-language-server) issues: pyls is known to require specific versions of some dependencies such as ujson <= 1.35, jedi == 0.15.2 and parso == 0.5.2. If any issues with LSP functions in Python, please check if you have the right version using pip freeze command."
즉, 「ujson」 「jedi」 「parso」의 버젼을 상기로 하지 않으면 안된다.
버전이 다르면 다음 오류 메시지가 나타납니다.
ERROR - pyls_jsonrpc.endpoint ...
검증 환경
우분투 (Windows10 WSL)
anaconda
python(3.8)
jupyterlab (2.1) * jupyterlab-lsp의 최신 v1.1.2에서는 jupyterlab2.2가 지원되지 않는 것 같습니다