Skip to content

jupyter notebook fails in Docker #2807

@Mari51239

Description

@Mari51239

Bug Description

Starting jupyter notebook causes an issue because a package uses Python 3.12+ syntax :=

Traceback (most recent call last):
  File "/miniforge/envs/rmg_env/bin/jupyter-notebook", line 6, in <module>
    from notebook.notebookapp import main
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/notebook/notebookapp.py", line 80, in <module>
    from .services.contents.manager import ContentsManager
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/notebook/services/contents/manager.py", line 17, in <module>
    from nbformat import sign, validate as validate_nb, ValidationError
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/nbformat/__init__.py", line 11, in <module>
    from . import v1, v2, v3, v4
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/nbformat/v4/__init__.py", line 23, in <module>
    from .convert import downgrade, upgrade
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/nbformat/v4/convert.py", line 11, in <module>
    from nbformat import v3, validator
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/nbformat/validator.py", line 16, in <module>
    from .json_compat import ValidationError, _validator_for_name, get_current_validator
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/nbformat/json_compat.py", line 11, in <module>
    import jsonschema
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/jsonschema/__init__.py", line 13, in <module>
    from jsonschema._format import FormatChecker
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/jsonschema/_format.py", line 411, in <module>
    from webcolors import CSS21_NAMES_TO_HEX
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/webcolors/__init__.py", line 12, in <module>
    from ._conversion import (
  File "/miniforge/envs/rmg_env/lib/python3.7/site-packages/webcolors/_conversion.py", line 49
    if hex_value := color_map.get(name.lower()):
                  ^
SyntaxError: invalid syntax
(rmg_env) root@40b2688a69ac:/rmg#

Installation Information

Docker

commit 55dd066

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions