inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]

파이썬으로 Plain Text 포맷 파일 다루기

IOPub data rate exceeded. 영구 설정 방법, 디렉토리 경로 변경 문의

843

홍태경

작성한 질문수 74

0

USvideos.csv 2.8메가 파일 open 하는 과정에서 대용량의 ? 파일이라 열 수 없는 에러가 나왔습니다

IOPub data rate exceeded.
The Jupyter server will temporarily stop sending output
to the client in order to avoid crashing it.
To change this limit, set the config variable
`--ServerApp.iopub_data_rate_limit`.

Current values:
ServerApp.iopub_data_rate_limit=1000000.0 (bytes/sec)
ServerApp.rate_limit_window=3.0 (secs)

찾아보니 jupyter notebook 커맨드에서

jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10

 

해당 명령어를 치니 재실행과 함께 일시적으로 동작이 되다

다시 파일을 끄니 동일한 에러가 발생 하였습니다.

 

  1. 해당 명령어를 영구적으로 열어주는 방법

  2. 명령어 이후 디렉토리 위치가 "/Document"가 디폴트로 지정 되었습니다 원래 작업 하던 경로로 옮기는 방법이 궁금합니다

python pandas

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 답변 도우미입니다.

Jupyter Notebook에서 IOPub data rate exceeded 오류는 너무 많은 데이터를 너무 빠르게 클라이언트에 전송하려고 할 때 발생합니다. 이를 해결하기 위해 iopub_data_rate_limit 값을 증가시키는 것이 일반적인 해결책입니다. 이 설정을 영구적으로 적용하고, Jupyter Notebook이 시작될 때 기본 디렉토리를 설정하는 방법에 대해 설명드리겠습니다.

### iopub_data_rate_limit 설정을 영구적으로 변경하는 방법

1. Jupyter Notebook 설정 파일 찾기/생성하기

- Jupyter Notebook 설정 파일의 위치를 찾으려면, 터미널에서 다음 명령어를 실행하세요:

```

jupyter notebook --config-dir

```

- 이 디렉토리에 jupyter_notebook_config.py 파일이 있는지 확인합니다. 파일이 없다면, 다음 명령어로 생성할 수 있습니다:

```

jupyter notebook --generate-config

```

2. 설정 파일 수정하기

- 생성된 jupyter_notebook_config.py 파일을 텍스트 에디터로 열고, 다음 라인을 찾거나 파일 끝에 추가합니다:

```python

c.NotebookApp.iopub_data_rate_limit = 1.0e10

```

- 이렇게 하면 iopub_data_rate_limit 설정이 영구적으로 적용됩니다.

### Jupyter Notebook의 기본 디렉토리 변경하기

1. 기본 디렉토리 설정 수정하기

- 동일한 jupyter_notebook_config.py 파일에서, 다음 라인을 찾거나 추가하여 기본 디렉토리를 변경할 수 있습니다:

```python

import os

c.NotebookApp.notebook_dir = os.path.expanduser('~/your/path/here')

```

- '~/your/path/here' 부분을 원하는 경로로 변경하세요. 예를 들어, '/Users/yourusername/projects'와 같이 설정할 수 있습니다.

2. 설정 파일 저장 및 Jupyter Notebook 재시작하기

- 수정한 설정 파일을 저장하고, Jupyter Notebook을 다시 시작하면 설정이 적용됩니다.

이 과정을 통해 IOPub data rate exceeded 오류를 방지하고, Jupyter Notebook이 시작될 때 원하는 기본 디렉토리를 설정할 수 있습니다. 설정 변경에 문제가 생기면, 설정 파일의 문법을 다시 확인하거나, 설정 파일의 경로가 정확한지 확인해보세요.

감사합니다.

잔재미코딩 드림

Python 3 표시 없습니다.

0

54

1

강의실습 말고 강의에 대한 자료(pdf)가 없을까요?

0

66

1

구글 코랩과 아나콘다

0

81

1

강의와 다르게 오류가 뜨는 이유가 뭘까요?

0

97

1

COVID-19-master 관련 등 자료 누락

0

83

1

수업자료에 python_core_summary.ipynb 파일이 포함되어 있지 않습니다!

1

95

1

json.dumps관련된 질문

0

71

1

빅분기대비

0

112

1

파이썬으로 Plain Text 포멧 파일 다루기 연습문제 질문

0

93

1

강의자료 어디서 다운로드받나요?

0

138

1

pandas 라이브러리의 quotechar 인자에 대해 질문드립니다

0

99

1

iplot 에러 문제

1

200

1

플래그

0

75

1

플래그 라이브러리

0

83

1

CSV 파일 쓰기 다른 기법(사전 타입으로 쓰기) 관련

0

179

1

CSV 파일 읽을 때 오류

0

192

1

read() 함수 사용할 때 3번째 줄에 data로 출력 또는 print(data)로 출력 차이

0

136

1

강의 교재 및 실습 파일 제공되나요?

0

181

1

deep_data_and_visual 파일에서 에러가 납니다.

0

181

1

apply()함수

0

201

1

pandas groupby sum 질문

1

271

1

pandas_eda 자료 맨아래 heatmap 숫자가 안나옵니다

0

350

2

pandas_eda 힛맵에서 숫자가 안떠요

0

255

1

수업 자료에 pandas_basic 파일이 없습니다..!

0

276

1