윈도우 파이썬(< 버전 3.6)으로 print 출력시 raw write 오류
2018.01.24 19:11
윈도우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
끝.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
15 | 윈도우에서 Python Embeddable 사용하기 | 꿈돌이 | 2019.10.01 | 1667 |
14 | pywin32 설치/적용 | 꿈돌이 | 2018.02.21 | 3731 |
13 | Kivy 테마 -> Atlas 사용 | 꿈돌이 | 2018.02.03 | 4616 |
12 | Kivy 예제 | 꿈돌이 | 2018.02.03 | 3683 |
11 | Kivy와 Flask를 Multiprocess로 돌리기 | 꿈돌이 | 2018.02.03 | 4716 |
10 | 파이썬 시스템 시간 설정 | 꿈돌이 | 2018.01.31 | 4020 |
9 | Kivy ScreenManager 화면 전환시 진입 및 종료 | 꿈돌이 | 2018.01.31 | 864 |
8 | Kivy kvlang에서 Label 정렬 | 꿈돌이 | 2018.01.31 | 6018 |
7 |
파이썬 Kivy로 그래프 그리기 간단 예제
![]() | 꿈돌이 | 2018.01.29 | 2560 |
» | 윈도우 파이썬(< 버전 3.6)으로 print 출력시 raw write 오류 | 꿈돌이 | 2018.01.24 | 1398 |
5 | 파이썬으로 시리얼통신을 위한 가변데이터 만들기 | 꿈돌이 | 2018.01.17 | 3233 |
4 |
파이썬 Tk와 pyserial로 시리얼포트 송수신
![]() | 꿈돌이 | 2017.06.09 | 26616 |
3 |
파이썬 Kivy와 pyserial로 시리얼포트 송수신
![]() | 꿈돌이 | 2017.06.09 | 2783 |
2 | 라즈베리파이와 kivy로 작업을 처음 시작할 때 참고 | 꿈돌이 | 2017.06.08 | 1477 |
1 |
파이썬 폴더 변경시 윈도우 환경변수
![]() | 꿈돌이 | 2017.03.23 | 42228 |