Skip to content

Missing or misshapen translation settings schema #6974

@taktikal17

Description

@taktikal17

I am getting an error when launching jupyter.
I uninstalled everything including python (with brew) and still not solving the issue.

The folder /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/
doesn't contain the jupyter folder.

[I 2023-07-20 23:41:40.032 ServerApp] Package notebook took 0.0000s to import
[I 2023-07-20 23:41:40.034 ServerApp] notebook | extension was successfully linked.
[I 2023-07-20 23:41:40.077 ServerApp] notebook | extension was successfully loaded.
[I 2023-07-20 23:41:40.078 ServerApp] Serving notebooks from local directory: /Users/<>/dev
[I 2023-07-20 23:41:40.078 ServerApp] Jupyter Server 2.7.0 is running at:
[I 2023-07-20 23:41:40.078 ServerApp] http://localhost:8888/tree?token=f9035f29fdb2ce27b7c4664295b20b6ad5aa3315937fecc5
[I 2023-07-20 23:41:40.078 ServerApp]     http://127.0.0.1:8888/tree?token=f9035f29fdb2ce27b7c4664295b20b6ad5aa3315937fecc5
[I 2023-07-20 23:41:40.078 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2023-07-20 23:41:40.086 ServerApp] 
    
    To access the server, open this file in a browser:
        file:///Users/<>/Library/Jupyter/runtime/jpserver-6423-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/tree?token=f9035f29fdb2ce27b7c4664295b20b6ad5aa3315937fecc5
        http://127.0.0.1:8888/tree?token=f9035f29fdb2ce27b7c4664295b20b6ad5aa3315937fecc5
0.00s - Debugger warning: It seems that frozen modules are being used, which may
0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off
0.00s - to python to disable frozen modules.
0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.
[W 2023-07-20 23:41:42.105 JupyterNotebookApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-07-20 23:41:42.106 JupyterNotebookApp] Settings directory does not exist at /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas
[W 2023-07-20 23:41:42.146 JupyterNotebookApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-07-20 23:41:42.146 ServerApp] 404 GET /lab/api/settings/@jupyter-notebook/application-extension:shell?1689910902143 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json
[W 2023-07-20 23:41:42.146 JupyterNotebookApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json)
[W 2023-07-20 23:41:42.149 JupyterNotebookApp] 404 GET /lab/api/settings/@jupyter-notebook/application-extension:shell?1689910902143 (7f80a9c368014c73b2be2492888a488c@::1) 3.94ms referer=http://localhost:8888/tree

Here the lib I am ussing:

ipykernel==6.24.0
notebook==7.0.0
notebook_shim==0.2.3
Python 3.11.4

Jupyter lab would work using
jupyter lab --app-dir /opt/homebrew/share/jupyter/lab

How do I change the path to run jupyter notebook?

Thank you

Activity

jtpio

jtpio commented on Jul 25, 2023

@jtpio
Member

Thanks @taktikal17 for reporting the issue 👍

Jupyter lab would work using

Just to confirm: does JupyterLab work without specifying the --app-dir option?

added this to the 7.0.x milestone on Jul 25, 2023
defjaf

defjaf commented on Jul 25, 2023

@defjaf

I am seeing something similar, also possibly with some weird interactions with jupyterlab. (I think on one of my machines it is failing at a different *.json schema than in this traceback, but I don't have access right now.)

Also possibly related:

  • the “Open in…” (used to be called “Interface”, I think?) menu does not appear
  • In the file list window which opens from jupyter notebook, the “File” menu ends with “Save and export notebook as…” – it is missing “Trust notebook”, “Close and Shut Down Notebook”, “Log out” and “Shut Down”.
ssh352

ssh352 commented on Jul 26, 2023

@ssh352

same issue here, notebook version 6.5.4 had no issue.

❯ jupyter --version
Selected Jupyter core packages...
IPython : 8.14.0
ipykernel : 6.24.0
ipywidgets : 8.0.7
jupyter_client : 8.3.0
jupyter_core : 5.3.1
jupyter_server : 2.7.0
jupyterlab : 4.0.3
nbclient : 0.8.0
nbconvert : 7.7.2
nbformat : 5.9.1
notebook : 7.0.0
qtconsole : 5.4.3
traitlets : 5.9.0

jtpio

jtpio commented on Jul 27, 2023

@jtpio
Member

cc @andrii-i @RRosio @ericsnekbytes @echarles @afshin

If one of you has a Mac and would be able to look into this that would be great, thanks 🙏

defjaf

defjaf commented on Jul 27, 2023

@defjaf

A further possibly useful bit of info:

On my setup, Python 3.11 is installed by homebrew, but all packages, including jupyter, notebook, etc. are installed with pip.

defjaf

defjaf commented on Jul 27, 2023

@defjaf

I note that

JUPYTER_PATH=/opt/homebrew/share/jupyter JUPYTER_CONFIG_PATH=/opt/homebrew/etc/jupyter jupyter notebook

is a partial fix: it still gives error messages in the terminal, but the interface issues mentioned above seem to be better.

So it is possible that this is an issue of "miscommunication" between the homebrew build and jupyter?

defjaf

defjaf commented on Jul 29, 2023

@defjaf

Further to my previous partial fix using JUPYTER_PATH and JUPYTER_CONFIG_PATH

I note that in fact jupyter lab behaves better with those environment variables set as above: without them, it does not seem to correctly recognise extensions. (To be precise, app-dir does not solve these problems.) So I wonder if we need to make this a broader issue?

In detail: without the variables set, the "Installed" list is empty and, for example, there is no sidebar entry for ipyparallel even when installed:

Screenshot 2023-07-29 at 16 49 09

When run with those variables set, I get:

Screenshot 2023-07-29 at 16 50 45

68 remaining items

willhama

willhama commented on Apr 21, 2024

@willhama

It seems Jupyter Notebook is not installed anymore with Jupyterlab by default.

Run
jupyter --version
and check if the notebook has a version at all.

If it says 'not installed', install it manually:
pip install notebook

Hope that helps.

qmy777

qmy777 commented on Apr 24, 2024

@qmy777

So far the easiest fix is from @njo creating a symlink to the missing folder shown in the error message.

If you look at one of the errors, for example:

[W 2023-11-21 11:19:38.902 JupyterNotebookApp] Missing or misshapen translation settings schema: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6_1/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)

It is complaining that the specified file is not found in target location. When I checked, that's right, there is no jupyter folder inside ...share/ folder. So I created a symlink named jupyter from /opt/homebrew/share/jupyter using the command,

ln -s /opt/homebrew/share/jupyter /opt/homebrew/Cellar/python@3.11/3.11.6_1/Frameworks/Python.framework/Versions/3.11/share/jupyter

Try running the jupyter notebook command again.

This also ensures that you are using homebrew's installed version.

it works for me!!! THX!

stepps00

stepps00 commented on Aug 6, 2024

@stepps00

Simply running the suggested command by @njo fixed this issue for me, thank you!

The command was:

ln -s /opt/homebrew/share/jupyter/ /opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/share/jupyter

With the second path being the one given in the HTTP 404: Not Found error.

Znxja

Znxja commented on Sep 5, 2024

@Znxja

TL;DR: Quick fix by making a symlink from where Jupyter is looking to where the files actually are:

ln -s /opt/homebrew/share/jupyter/ /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter

(Keep in mind your python version might differ so check the Jupyter error output for your version)

@atemerev What symptoms are you seeing? Is it the issues I've mentioned (incomplete menus, extensions not appearing)? Or is it just presenting a blank web page page? If the latter, you could try emptying your cache.
(And if that works, are you then seeing those other issues?)

I have a fresh apple silicon machine with the latest OS updates. First brew installed python3. Then pip3 install jupyterlab notebook voila.

jupyter notebook with or without the PATH env vars just gives this blank screen:

Screenshot 2023-10-18 at 20 32 41

As was said earlier the meat of this problem is for whatever reason jupyter notebook is looking for the files here: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/ whereas the files in this installation are located: /opt/homebrew/share/jupyter/

So I symlinked: ln -s /opt/homebrew/share/jupyter/ /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter

and now things are happy (until I upgrade python at least).

Full "stacktrace" below:

nathan ~ % JUPYTER_CONFIG_PATH=/opt/homebrew/etc/jupyter JUPYTER_PATH=/opt/homebrew/share/jupyter jupyter notebook
[I 2023-10-18 20:31:38.440 ServerApp] Package notebook took 0.0000s to import
[I 2023-10-18 20:31:38.448 ServerApp] Package jupyter_lsp took 0.0081s to import
[W 2023-10-18 20:31:38.448 ServerApp] A `_jupyter_server_extension_points` function was not found in jupyter_lsp. Instead, a `_jupyter_server_extension_paths` function was found and will be used for now. This function name will be deprecated in future releases of Jupyter Server.
[I 2023-10-18 20:31:38.452 ServerApp] Package jupyter_server_terminals took 0.0037s to import
[I 2023-10-18 20:31:38.452 ServerApp] Package jupyterlab took 0.0000s to import
[I 2023-10-18 20:31:38.461 ServerApp] Package notebook_shim took 0.0000s to import
[W 2023-10-18 20:31:38.461 ServerApp] A `_jupyter_server_extension_points` function was not found in notebook_shim. Instead, a `_jupyter_server_extension_paths` function was found and will be used for now. This function name will be deprecated in future releases of Jupyter Server.
[I 2023-10-18 20:31:38.544 ServerApp] Package voila.server_extension took 0.0826s to import
[I 2023-10-18 20:31:38.544 ServerApp] jupyter_lsp | extension was successfully linked.
[I 2023-10-18 20:31:38.545 ServerApp] jupyter_server_terminals | extension was successfully linked.
[I 2023-10-18 20:31:38.547 ServerApp] jupyterlab | extension was successfully linked.
[I 2023-10-18 20:31:38.548 ServerApp] notebook | extension was successfully linked.
/opt/homebrew/lib/python3.11/site-packages/traitlets/traitlets.py:1907: DeprecationWarning: ServerApp.token config is deprecated in jupyter-server 2.0. Use IdentityProvider.token
  return self._get_trait_default_generator(names[0])(self)
[I 2023-10-18 20:31:38.687 ServerApp] notebook_shim | extension was successfully linked.
[I 2023-10-18 20:31:38.687 ServerApp] voila.server_extension | extension was successfully linked.
[I 2023-10-18 20:31:38.706 ServerApp] notebook_shim | extension was successfully loaded.
[I 2023-10-18 20:31:38.707 ServerApp] jupyter_lsp | extension was successfully loaded.
[I 2023-10-18 20:31:38.707 ServerApp] jupyter_server_terminals | extension was successfully loaded.
/opt/homebrew/lib/python3.11/site-packages/traitlets/traitlets.py:1907: DeprecationWarning: ServerApp.token config is deprecated in jupyter-server 2.0. Use IdentityProvider.token
  return self._get_trait_default_generator(names[0])(self)
[I 2023-10-18 20:31:38.708 LabApp] JupyterLab extension loaded from /opt/homebrew/lib/python3.11/site-packages/jupyterlab
[I 2023-10-18 20:31:38.708 LabApp] JupyterLab application directory is /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab
[E 2023-10-18 20:31:38.708 LabApp] JupyterLab application assets not found in "/opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab"
[E 2023-10-18 20:31:38.708 LabApp] Please run `jupyter lab build` or use a different app directory
[I 2023-10-18 20:31:38.709 ServerApp] jupyterlab | extension was successfully loaded.
[I 2023-10-18 20:31:38.710 ServerApp] notebook | extension was successfully loaded.
[I 2023-10-18 20:31:38.711 ServerApp] voila.server_extension | extension was successfully loaded.
[I 2023-10-18 20:31:38.712 ServerApp] Serving notebooks from local directory: /Users/nathan
[I 2023-10-18 20:31:38.712 ServerApp] Jupyter Server 2.8.0 is running at:
[I 2023-10-18 20:31:38.712 ServerApp] http://localhost:8888/tree?token=d7b5de934e4b3e5df148306712057b0b865df28140804043
[I 2023-10-18 20:31:38.712 ServerApp]     http://127.0.0.1:8888/tree?token=d7b5de934e4b3e5df148306712057b0b865df28140804043
[I 2023-10-18 20:31:38.712 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2023-10-18 20:31:38.713 ServerApp]

    To access the server, open this file in a browser:
        file:///Users/nathan/Library/Jupyter/runtime/jpserver-89459-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/tree?token=d7b5de934e4b3e5df148306712057b0b865df28140804043
        http://127.0.0.1:8888/tree?token=d7b5de934e4b3e5df148306712057b0b865df28140804043
[I 2023-10-18 20:31:38.721 ServerApp] Skipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server
0.00s - Debugger warning: It seems that frozen modules are being used, which may
0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off
0.00s - to python to disable frozen modules.
0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.
[W 2023-10-18 20:31:40.235 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.236 LabApp] Settings directory does not exist at /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas
[W 2023-10-18 20:31:40.256 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.256 ServerApp] 404 GET /lab/api/settings/@jupyter-notebook/application-extension:shell?1697675500254 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json
[W 2023-10-18 20:31:40.256 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/application-extension/shell.json)
[W 2023-10-18 20:31:40.258 LabApp] 404 GET /lab/api/settings/@jupyter-notebook/application-extension:shell?1697675500254 (726c90668ee84642b139b8779749e360@::1) 2.95ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.259 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.259 ServerApp] 404 GET /lab/api/settings/@jupyterlab/translation-extension:plugin?1697675500254 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json
[W 2023-10-18 20:31:40.259 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.259 LabApp] 404 GET /lab/api/settings/@jupyterlab/translation-extension:plugin?1697675500254 (726c90668ee84642b139b8779749e360@::1) 1.41ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.260 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.260 ServerApp] 404 GET /lab/api/settings/@jupyterlab/apputils-extension:sanitizer?1697675500254 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/sanitizer.json
[W 2023-10-18 20:31:40.260 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/sanitizer.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/sanitizer.json)
[W 2023-10-18 20:31:40.260 LabApp] 404 GET /lab/api/settings/@jupyterlab/apputils-extension:sanitizer?1697675500254 (726c90668ee84642b139b8779749e360@::1) 1.50ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.271 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.271 ServerApp] 404 GET /lab/api/settings/@jupyterlab/application-extension:top-bar?1697675500269 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/application-extension/top-bar.json
[W 2023-10-18 20:31:40.271 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/application-extension/top-bar.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/application-extension/top-bar.json)
[W 2023-10-18 20:31:40.271 LabApp] 404 GET /lab/api/settings/@jupyterlab/application-extension:top-bar?1697675500269 (726c90668ee84642b139b8779749e360@::1) 1.26ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.273 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.273 ServerApp] 404 GET /lab/api/settings/@jupyterlab/apputils-extension:notification?1697675500269 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/notification.json
[W 2023-10-18 20:31:40.273 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/notification.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/apputils-extension/notification.json)
[W 2023-10-18 20:31:40.273 LabApp] 404 GET /lab/api/settings/@jupyterlab/apputils-extension:notification?1697675500269 (726c90668ee84642b139b8779749e360@::1) 1.89ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.273 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.274 ServerApp] 404 GET /lab/api/settings/@jupyterlab/shortcuts-extension:shortcuts?1697675500270 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/shortcuts-extension/shortcuts.json
[W 2023-10-18 20:31:40.274 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/shortcuts-extension/shortcuts.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/shortcuts-extension/shortcuts.json)
[W 2023-10-18 20:31:40.274 LabApp] 404 GET /lab/api/settings/@jupyterlab/shortcuts-extension:shortcuts?1697675500270 (726c90668ee84642b139b8779749e360@::1) 1.88ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.274 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.274 ServerApp] 404 GET /lab/api/settings/@jupyterlab/extensionmanager-extension:plugin?1697675500270 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/extensionmanager-extension/plugin.json
[W 2023-10-18 20:31:40.274 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/extensionmanager-extension/plugin.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/extensionmanager-extension/plugin.json)
[W 2023-10-18 20:31:40.274 LabApp] 404 GET /lab/api/settings/@jupyterlab/extensionmanager-extension:plugin?1697675500270 (726c90668ee84642b139b8779749e360@::1) 1.97ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.275 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.275 ServerApp] 404 GET /lab/api/settings/@jupyterlab/codemirror-extension:plugin?1697675500270 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/codemirror-extension/plugin.json
[W 2023-10-18 20:31:40.275 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/codemirror-extension/plugin.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/codemirror-extension/plugin.json)
[W 2023-10-18 20:31:40.276 LabApp] 404 GET /lab/api/settings/@jupyterlab/codemirror-extension:plugin?1697675500270 (726c90668ee84642b139b8779749e360@::1) 1.28ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.276 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.276 ServerApp] 404 GET /lab/api/settings/@jupyterlab/docmanager-extension:plugin?1697675500270 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/docmanager-extension/plugin.json
[W 2023-10-18 20:31:40.276 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/docmanager-extension/plugin.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/docmanager-extension/plugin.json)
[W 2023-10-18 20:31:40.276 LabApp] 404 GET /lab/api/settings/@jupyterlab/docmanager-extension:plugin?1697675500270 (726c90668ee84642b139b8779749e360@::1) 1.27ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.278 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.278 ServerApp] 404 GET /lab/api/settings/@jupyterlab/console-extension:tracker?1697675500271 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/console-extension/tracker.json
[W 2023-10-18 20:31:40.278 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/console-extension/tracker.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/console-extension/tracker.json)
[W 2023-10-18 20:31:40.278 LabApp] 404 GET /lab/api/settings/@jupyterlab/console-extension:tracker?1697675500271 (726c90668ee84642b139b8779749e360@::1) 2.01ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.278 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.279 ServerApp] 404 GET /lab/api/settings/@jupyterlab/notebook-extension:tracker?1697675500271 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/tracker.json
[W 2023-10-18 20:31:40.279 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/tracker.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/tracker.json)
[W 2023-10-18 20:31:40.279 LabApp] 404 GET /lab/api/settings/@jupyterlab/notebook-extension:tracker?1697675500271 (726c90668ee84642b139b8779749e360@::1) 2.02ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.279 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.279 ServerApp] 404 GET /lab/api/settings/@jupyter-notebook/notebook-extension:scroll-output?1697675500271 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/notebook-extension/scroll-output.json
[W 2023-10-18 20:31:40.279 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/notebook-extension/scroll-output.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyter-notebook/notebook-extension/scroll-output.json)
[W 2023-10-18 20:31:40.279 LabApp] 404 GET /lab/api/settings/@jupyter-notebook/notebook-extension:scroll-output?1697675500271 (726c90668ee84642b139b8779749e360@::1) 2.12ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.280 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)
[W 2023-10-18 20:31:40.280 ServerApp] 404 GET /lab/api/settings/@jupyterlab/notebook-extension:panel?1697675500270 (::1): Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/panel.json
[W 2023-10-18 20:31:40.280 LabApp] wrote error: 'Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/panel.json'
    Traceback (most recent call last):
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 1784, in _execute
        result = method(*self.path_args, **self.path_kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/tornado/web.py", line 3290, in wrapper
        return method(self, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_handler.py", line 48, in get
        result, warnings = get_settings(
                           ^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 370, in get_settings
        schema, version = _get_schema(schemas_dir, schema_name, overrides, labextensions_path)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/jupyterlab_server/settings_utils.py", line 47, in _get_schema
        raise web.HTTPError(404, notfound_error % path)
    tornado.web.HTTPError: HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/notebook-extension/panel.json)
[W 2023-10-18 20:31:40.280 LabApp] 404 GET /lab/api/settings/@jupyterlab/notebook-extension:panel?1697675500270 (726c90668ee84642b139b8779749e360@::1) 2.72ms referer=http://localhost:8888/tree
[W 2023-10-18 20:31:40.280 LabApp] Missing or misshapen translation settings schema:
    HTTP 404: Not Found (Schema not found: /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share/jupyter/lab/schemas/@jupyterlab/translation-extension/plugin.json)

this works for me perfectly, i have brew python and pip jupyter and thats the point
the jupyter file downloaded from pip locates at different directory not the one expected by path , which is /opt/homebrew/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/share

HarsimarSingh23

HarsimarSingh23 commented on Sep 12, 2024

@HarsimarSingh23

I encountered this issue due to this -

  1. I installed miniconda using brew
  2. Created a conda env and then pip installed notebook
  3. When I tried to run this - jupyter notebook was unrecognised command for zsh ( definitely some path link issue here! )
  4. running it through this command - python -m jupyter notebook (something fishy here)

I am pretty much noob about understanding the whole issue but if you want to quickly run it, try -
python -m venv venv # create a new venv
source venv/bin/activate
pip install -U notebook
jupyter notebook
Should be able to quickly run this.

p0las

p0las commented on Oct 10, 2024

@p0las

we are on windows and have the same issue. as I understand the problem jupyter is searching for the configs in python installation folder but in our case we have jupyter outside of it.
jupyter --paths
lists the correct path to configs as the first entry, however the errors in the log point to a different directory. It seems that jupyter ignores the paths and JUPYTER_CONFIG_PATH and always searches in the python installation.
we had to downgrade to <7 to get it running.

the easiest way to test it is by installing jupyter to a custom path:
python -m "pip" install "notebook" --prefix=my_custom_location
even if this is added to the environment, jupyter ignores this location and tries to load configs from python folder directly. seems like a bug.
this works fine:
python -m "pip" install "notebook<7" --prefix=my_custom_location

modified the milestones: 7.0.x, 7.4.0 on Oct 22, 2024
excitoon

excitoon commented on Mar 30, 2025

@excitoon

Not only schema; stylesheets as well

excitoon

excitoon commented on Mar 30, 2025

@excitoon

Workaround:

% mkdir -p /opt/homebrew/Cellar/python@3.13/3.13.2/Frameworks/Python.framework/Versions/3.13/share/jupyter/lab
% cp -R /opt/homebrew/share/jupyter/lab/* !$
modified the milestones: 7.4.0, 7.5.0 on Apr 3, 2025
jaraco

jaraco commented on May 11, 2025

@jaraco

This issue is very likely a duplicate of #6952, where I describe another scenario where the issue occurs (using pip-run to launch notebook).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mpereira@atemerev@ad3002@jaraco@njo

        Issue actions

          Missing or misshapen translation settings schema · Issue #6974 · jupyter/notebook