[MacPorts] #70318: Jupyter notebook fails to open notebooks (MacOS 14.5 (23F79), M1 MacBook Pro)
MacPorts
noreply at macports.org
Tue Jul 2 18:32:54 UTC 2024
#70318: Jupyter notebook fails to open notebooks (MacOS 14.5 (23F79), M1 MacBook
Pro)
------------------------------+--------------------------------------------
Reporter: agl2015 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: Jupyter-notebook | Port: py311-notebook, py312-notebook
------------------------------+--------------------------------------------
Jupyter-notebook (both versions 3.11 and 3.12) under MacOS 14.5 (Sonoma)
on an M1 13” MacBook Pro does not properly handle opening of notebooks.
More specifically, jupyter-notebook launches normally and allows one to
navigate the hard disk hierarchy in a Safari tab. However, after double
clicking on a notebook to edit/run it a new tab is opened in Safari, but
it remains empty, and the following error message appears in the terminal
window:
{{{
[W 2024-07-02 20:21:04.197 ServerApp] 500 GET /api/nbconvert?1719944463490
(::1): Could not import nbconvert: No module named 'jupyterlab_pygments'
[W 2024-07-02 20:21:04.198 ServerApp] wrote error: "Could not import
nbconvert: No module named 'jupyterlab_pygments'"
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jupyter_server/services/nbconvert/handlers.py", line 34, in
get
from nbconvert.exporters import base
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/exporters/__init__.py", line 1, in <module>
from .asciidoc import ASCIIDocExporter
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/exporters/asciidoc.py", line 9, in <module>
from .templateexporter import TemplateExporter
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/exporters/templateexporter.py", line 31, in
<module>
from nbconvert import filters
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/filters/__init__.py", line 18, in <module>
from .strings import (
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/filters/strings.py", line 23, in <module>
from nbconvert.preprocessors.sanitize import
_get_default_css_sanitizer
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/preprocessors/__init__.py", line 10, in <module>
from .csshtmlheader import CSSHTMLHeaderPreprocessor
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/nbconvert/preprocessors/csshtmlheader.py", line 10, in
<module>
from jupyterlab_pygments import JupyterStyle # type:ignore
[import-untyped]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'jupyterlab_pygments'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/tornado/web.py", line 1790, in _execute
result = await result
^^^^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jupyter_server/auth/decorator.py", line 73, in inner
return await out
^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jupyter_server/services/nbconvert/handlers.py", line 36, in
get
raise web.HTTPError(500, "Could not import nbconvert: %s" % e)
from e
tornado.web.HTTPError: HTTP 500: Internal Server Error (Could not
import nbconvert: No module named 'jupyterlab_pygments')
[E 2024-07-02 20:21:04.255 ServerApp] {
"Host": "localhost:8888",
"Accept": "*/*",
"Referer":
"http://localhost:8888/tree/Documents/Letters/Work/PIE%202023/Mecanica-
Clasica/Proyectos%20ejemplo",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15"
}
[E 2024-07-02 20:21:04.255 ServerApp] 500 GET /api/nbconvert?1719944463490
(d53fb08e47094d3391d51baf374fd6ed@::1) 762.19ms
referer=http://localhost:8888/tree/Documents/Letters/Work/PIE%202023
/Mecanica-Clasica/Proyectos%20ejemplo
[W 2024-07-02 20:21:04.759 ServerApp] Notebook Documents/Letters/Work/PIE
2023/Mecanica-Clasica/Proyectos ejemplo/sistemas_no_inerciales.ipynb is
not trusted
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70318>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list