메뉴 건너뛰기

enjoyTools.net

윈도우10에서 파이썬 갖고 작업할 때, OSError: raw write() returned invalid length 어쩌구저쩌구 오류 관련

 

확인은 안 해봤지만 파이썬 3.6은 해결이 된 것 같고 3.5 이전 버전은 아래와 같이 하면 해결되는 것 같다.

물론 이렇게 해도, 다른 모듈을 pip으로 설치할 때 이 에러가 나오면 어떻게 건드려 볼 수 있는 것도 아니고 모듈을 설치 시도할 때마다 걍 미친듯이 기도나 하면 되겠다.

 

추가: 확인해보니 주로 vscode 터미널에서 실행할 때 주로 발생했고, cmd에서는 오류가 거의 없었다.

 

일단 설치 먼저...

pip install win_unicode_console

 

소스 초입에 아래 내용 추가

import win_unicode_console 

win_unicode_console.enable()

 

파이썬 3.5.3에서 테스트.

 

소스: https://qiita.com/non0/items/4014b81f5a2d232ae22f

 

끝.