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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions