'Unable to find server plugin version' error - JL 2.1.2
See original GitHub issueChecklist prior to opening an issue
- [ X] I have followed fully the installation steps laid out in the documentation site.
- [ X] I have restarted jupyterlab. (stopping and running container)
- [ X] I have read the FAQ section in the documentation site.
Describe the bug ‘Unable to find server plugin version’ error
Diagnostic commands
JupyterLab v2.1.2
Known labextensions:
app dir: /opt/conda/share/jupyter/lab
@bokeh/jupyter_bokeh v2.0.1 enabled OK
@jupyter-widgets/jupyterlab-manager v2.0.0 enabled OK
@jupyterlab/debugger v0.3.0-alpha.1 enabled OK
@jupyterlab/git v0.20.0 enabled OK
@jupyterlab/github v2.0.0 enabled OK
@jupyterlab/toc v3.0.0 enabled OK
@krassowski/jupyterlab-lsp v1.0.0 enabled OK
@krassowski/jupyterlab_go_to_definition v1.0.0 enabled OK
@mohirio/jupyterlab-horizon-theme v2.0.0 enabled OK
@pyviz/jupyterlab_pyviz v1.0.3 enabled OK
@ryantam626/jupyterlab_code_formatter v1.3.1 enabled OK
@ryantam626/jupyterlab_sublime v0.3.1 enabled OK
dask-labextension v2.0.2 enabled OK
jupyter-matplotlib v0.7.2 enabled OK
jupyter-offlinenotebook v0.1.0 enabled OK
jupyterlab-drawio v0.7.0 enabled OK
jupyterlab-execute-time v1.0.0 enabled OK
jupyterlab-logout v0.5.0 enabled OK
jupyterlab-python-file v0.4.0 enabled OK
jupyterlab-system-monitor v0.6.0 enabled OK
jupyterlab-theme-solarized-dark v1.0.1 enabled OK
jupyterlab-theme-toggle v0.5.0 enabled OK
jupyterlab-topbar-extension v0.5.0 enabled OK
jupyterlab-topbar-text v0.5.1 enabled OK
jupyterlab_conda v2.0.0 enabled OK
jupyterlab_filetree v0.2.2 enabled OK
jupyterlab_tensorboard v0.2.0 enabled OK
jupyterlab_toastify v3.0.0 enabled OK
nbdime-jupyterlab v2.0.0 enabled OK
config dir: /home/jovyan/.jupyter
jupyter_tensorboard enabled
- Validating...
jupyter_tensorboard 0.2.0 OK
jupyterlab_code_formatter enabled
- Validating...
jupyterlab_code_formatter OK
config dir: /opt/conda/etc/jupyter
dask_labextension enabled
- Validating...
dask_labextension 2.0.2 OK
jupyter_lsp enabled
- Validating...
jupyter_lsp 0.8.0 OK
jupyter_server_proxy enabled
- Validating...
jupyter_server_proxy OK
jupyter_conda enabled
- Validating...
jupyter_conda 3.2.0 OK
jupyterlab enabled
- Validating...
jupyterlab 2.1.2 OK
jupyterlab_git enabled
- Validating...
jupyterlab_git 0.20.0 OK
nbdime enabled
- Validating...
nbdime 2.0.0 OK
jupyter_offlinenotebook enabled
- Validating...
jupyter_offlinenotebook OK
root@726e0764a101:/home/vmasip/work# pip freeze | grep jupyter
WARNING: The directory '/home/jovyan/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
jupyter-client==6.1.3
jupyter-conda==3.2.0
jupyter-core==4.6.3
jupyter-lsp==0.8.0
jupyter-offlinenotebook==0.1.0
jupyter-server-proxy==1.4.0
jupyter-telemetry==0.0.5
jupyter-tensorboard==0.2.0
jupyterhub==1.1.0
jupyterlab==2.1.2
jupyterlab-code-formatter==1.3.1
jupyterlab-git==0.20.0
jupyterlab-server @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_server_1588946599005/work
root@726e0764a101:/home/vmasip/work# conda list | grep jupyter
jupyter-lsp 0.8.0 pypi_0 pypi
jupyter-offlinenotebook 0.1.0 pypi_0 pypi
jupyter-server-proxy 1.4.0 pypi_0 pypi
jupyter-tensorboard 0.2.0 pypi_0 pypi
jupyter_client 6.1.3 py_0 conda-forge
jupyter_conda 3.2.0 pyh9f0ad1d_0 conda-forge
jupyter_core 4.6.3 py37hc8dfbb8_1 conda-forge
jupyter_telemetry 0.0.5 py_0 conda-forge
jupyterhub 1.1.0 py37_2 conda-forge
jupyterhub-base 1.1.0 py37_2 conda-forge
jupyterlab 2.1.2 py_0 conda-forge
jupyterlab-code-formatter 1.3.1 pypi_0 pypi
jupyterlab-git 0.20.0 pypi_0 pypi
jupyterlab_server 1.1.3 py_0 conda-forge
root@726e0764a101:/home/vmasip/work# conda list | grep nodejs
nodejs 13.13.0 hf5d1a2b_0 conda-forge
Screenshots Just the prompt error when I open jupyterlab. And the code formatter extension doesn’t appear anywhere.
Additional context I had same issue with Jupyterlab 2.0.1 . I am using jupyter’s docker-stacks project. Adding to it a new docker layer which simply install extensions. I’ve tried installing with condas instead pip. I’ve tried reinstalling after container is created. And there is no version mismatch. Also, the “uninstalled” issue is not being a problem for me.
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (8 by maintainers)
Top Results From Across the Web
Jupyterlab Code Formatter Error Unable to find server plugin ...
After JupyterLab server start, opening a client yields the following popup: Jupyterlab Code Formatter Error Unable to find server plugin version ...
Read more >Error while installing Forge - Support & Bug Reports
I tried to install forge, but even though i have downloaded java 17, JDk and jarfix, it keeps saying something about PKIX patth...
Read more >IBM TS4500 R8 Tape Library Guide
Figure 1-1 shows a seven-frame version of the TS4500 tape library. An individual library can consist of 1 L frame and up to...
Read more >LTS Haskell 20.4 (ghc-9.2.5) :: Stackage Server
assert-failure-0.1.2.6, Syntactic sugar improving 'assert' and 'error' ... breakpoint-0.1.2.0, Set breakpoints using a GHC plugin.
Read more >RFC 2068: Hypertext Transfer Protocol -- HTTP/1.1
The first version of HTTP, referred to as HTTP/0.9, was a simple protocol for ... Server Error - The server failed to fulfill...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Yay! 🎉
I meant do
jupyter serverextension enable --py jupyterlab_code_formatter --sys-prefix
in the DockerfileIf you run that command by in a shell after you start the container and restart that change is not persisted, and also that is after jupyterlab starts up which is already too late.