Ich möchte ein Bild im Jupyter-Notizbuch anzeigen. Es ist eine 9,9 MB .png-Datei.
from IPython.display import Image
Image(filename='path_to_image/image.png')
Ich erhalte den folgenden Fehler:
IOPub data rate exceeded.
The notebook server will temporarily stop sending output
to the client in order to avoid crashing it.
Ein bisschen überraschend und anderswo berichtet .
Wird dies erwartet und gibt es eine einfache Lösung?
(Die Fehlermeldung schlägt vor, das Limit in --NotebookApp.iopub_data_rate_limit
Zu ändern.)
Ich bin darauf mit networkx
und bokeh
gestoßen
Dies funktioniert für mich in Windows 7 ( von hier genommen ):
Um eine jupyter_notebook_config.py-Datei zu erstellen, bei der alle Standardeinstellungen auskommentiert sind, können Sie die folgende Befehlszeile verwenden:
$ jupyter notebook --generate-config
Öffne die Datei und suche nach c.NotebookApp.iopub_data_rate_limit
Kommentieren Sie die Zeile c.NotebookApp.iopub_data_rate_limit = 1000000
Aus und ändern Sie sie auf eine höhere Standardrate. Ich habe c.NotebookApp.iopub_data_rate_limit = 10000000
Diese unerbittliche Standardkonfiguration taucht an vielen Stellen auf. Siehe Git-Probleme:
Es sieht so aus, als würde es mit dem 5.1 release
Das Jupyter-Notizbuch ist jetzt eingeschaltet Release 5.2.2
. Dieses Problem hätte behoben sein sollen. Upgrade mit Conda oder Pip.
Versuche dies:
jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10
Oder dieses:
yourTerminal:Prompt> jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10