Débit de données IOPub dépassé lors de la visualisation de l’image dans le cahier Jupyter

Je veux voir une image dans le cahier Jupyter. C’est un fichier 9,9 Mo .png.

from IPython.display import Image Image(filename='path_to_image/image.png') 

J’ai l’erreur ci-dessous:

 IOPub data rate exceeded. The notebook server will temporarily stop sending output to the client in order to avoid crashing it. 

Un peu surprenant et signalé ailleurs .

Est-ce prévu et existe-t-il une solution simple?

(Erreur msg suggère de changer la limite dans --NotebookApp.iopub_data_rate_limit .)

Je suis tombé sur ceci en utilisant networkx et bokeh

Cela fonctionne pour moi dans Windows 7 ( pris ici ):

  1. Pour créer un fichier jupyter_notebook_config.py, avec toutes les valeurs par défaut commentées, vous pouvez utiliser la ligne de commande suivante:

    $ jupyter notebook --generate-config

  2. Ouvrez le fichier et recherchez c.NotebookApp.iopub_data_rate_limit

  3. Commentez la ligne c.NotebookApp.iopub_data_rate_limit = 1000000 et changez-la pour un taux de défaut plus élevé. J’ai utilisé c.NotebookApp.iopub_data_rate_limit = 10000000

Cette configuration par défaut impitoyable apparaît dans de nombreux endroits. Voir les problèmes de git:

  • jupyter

  • Débit de données IOPub dépassé

Il semble que cela puisse être résolu avec la 5.1 release

Mettre à jour:

Le bloc-notes Jupyter est maintenant en version 5.2.2 . Ce problème aurait dû être résolu . Mise à niveau en utilisant conda ou pip.

Essaye ça:

 jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10