web-dev-qa-db-ja.com

JupyterノートブックでIOPubデータを超えました(画像を表示しているとき)

Jupyterのノートブックで画像を見たいのですが。これは9.9MBの.pngファイルです。

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

以下のエラーが出ます:

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

ちょっと意外と 他の場所で報告されている

これは予想されたものであり、簡単な解決策はありますか?

(エラーメッセージは--NotebookApp.iopub_data_rate_limitの制限の変更を示唆しています。)

55
lmart999

networkxbokehを使ってこれに遭遇しました。

これはWindows 7( ここから取得 )で私のために働きます。

  1. すべてのデフォルトをコメントアウトしてjupyter_notebook_config.pyファイルを作成するには、次のコマンドラインを使用できます。

    $ jupyter notebook --generate-config

  2. ファイルを開いてc.NotebookApp.iopub_data_rate_limitを検索してください

  3. c.NotebookApp.iopub_data_rate_limit = 1000000行をコメントアウトして、より高いデフォルトのレートに変更します。 l c.NotebookApp.iopub_data_rate_limit = 10000000を使用しました

この容赦のないデフォルト設定は多くの場所でポップアップしています。 gitの問題を参照してください。

5.1 releaseで解決されるかもしれないようです

更新:

Jupyterのノートブックは release 5.2.2 になりました。この問題は 解決済み であるはずです。 condaまたはpipを使ってアップグレードします。

59
Itay Livni

これを試して:

jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10

またはこれ:

yourTerminal:Prompt> jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10 
56
Merlin