Jupyter 노트북에서 IOPub 데이터 속도 초과 (이미지를 볼 때)


95

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합니다.)

답변:


95

이 시도:

jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10

아니면 이거:

yourTerminal:prompt> jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10 

3
임시 해결책을 찾고 있다면 이것이 가장 쉬운 방법입니다.
mkrinblk

7
가능하다면 과학적 표기법을 사용하는 것에 대해 두 번째 찬성표를 줄 것입니다.
Tomasz Gandor

@TomaszGandor 그렇게함으로써 int 대신 float입니다. 이것은 일반적으로 바람직하지 않은 영향을 미칠 수 있지만 여기에서는 괜찮습니다.
scottlittle

1
Anaconda 사용자 인터페이스를 사용하여 Jupyter 노트북을 여는 경우이 코드를 어디에서 실행할 수 있습니까?
bernando_vialli

1
누구든지 도울 수 있습니까? 이걸 어디에 둘지 계속 알아 내려고?
bernando_vialli

84

나는이 사용으로 실행 networkx하고bokeh

이것은 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더 높은 기본 속도로 변경합니다. 내가 사용c.NotebookApp.iopub_data_rate_limit = 10000000

이 용서하지 않는 기본 구성은 많은 곳에서 나타납니다. git 문제를 참조하십시오.

문제가 해결 될 것 같습니다. 5.1 release

최신 정보:

Jupyter 노트북이 출시되었습니다5.2.2 . 이 문제가되어 있어야 해결 . conda 또는 pip를 사용하여 업그레이드하십시오.


2
구성 파일을 만든 후 다음을 실행할 수 있습니다 jupiter notebook. jupyter_notebook_config.py가 Jupyter 폴더에 작성 되었기 때문에 (저는 C : \ Users \ nnd \ .jupyter \ jupyter_notebook_config.p); Jupyter가 변경 사항을 선택합니다.
The Red Pea

2
cmd.exe (Windows 10)에서 jupyter 노트북을 실행할 수없는 경우 'Anaconda prompt'(설치되어있는 경우)에서 실행 해보십시오.
andyw

1
@Itay Livni : 내 Windows 명령 줄이 명령을 인식하지 못하고 $ jupyter notebook --generate-config명령이 잘못되었거나 찾을 수 없다고 말합니다. Windows 10이 있습니다. 제안 사항이 있습니까?
artre 2017.10.22

1
@artre notebook --generate-config를 입력해야합니다. 달러 기호가 아닙니다
Itay Livni

1
@artre jupyter, exe의 위치를 ​​찾은 다음 위에 제공된 명령을 실행해야합니다. 나를 위해 그것은\documents\anaconda2\scripts
Salain

4

Windows (10) 사용자를위한 추가 조언 :

  1. Anaconda Prompt / PowerShell을 처음 사용하는 경우 Windows 작업 표시 줄 의 검색 필드 에 "Anaconda"를 입력 하면 제안 된 소프트웨어가 표시됩니다.
  2. 관리자 권한으로 Anaconda 프롬프트를여십시오 .
  3. 명령을 실행하기 전에 항상 사용자 디렉터리 또는 Jupyter 노트북 파일이있는 디렉터리로 이동하십시오. 그렇지 않으면 시스템 파일의 어딘가에 위치하여 익숙하지 않은 파일 트리로 인해 혼동 될 수 있습니다.

내 Windows 10 PC에서 Anaconda Prompt의 새로운 데이터 제한으로 Jupyter 노트북을 여는 올바른 방법은 다음과 같습니다.

(base) C:\Users\mobarget\Google Drive\Jupyter Notebook>jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10

3

입력 'jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10'에서 Anaconda PowerShell또는 프롬프트 Jupyter 노트북은 새로운 구성으로 열립니다. 지금 쿼리를 실행 해보십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.