티스토리 뷰
기타/오류 보관함
[Python] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc1 in position 9: ordinal not in range(128)
또야 2022. 3. 30. 23:56반응형
오류 현상
파이썬 라이브러리를 설치하는 과정에서 발생하는
인코딩 에러 문제이다.
또한, 녹스 에뮬레이터의 앱을 실행시키기 위해
해당 프로그램에 있는 파이썬 파일을 여는 과정에서
Python 3 미만의 버전을 사용하였을 때 발생하였다.
해결 방법
C:\Python27\Lib\site-packages\ 경로에
site-packages/sitecustomize.py 또는 sitecustomize.py 이름으로
파일을 생성한다.
그 파일의 내용은 다음과 같이 한다.
import sys
sys.setdefaultencoding("cp949")
또는 UTF-8로 지정해도 된다.
이후, 콘솔을 종료한 후 다시 라이브러리를 설치하거나
파이썬 파일을 실행하면 정상 작동한다.
반응형
'기타 > 오류 보관함' 카테고리의 다른 글
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요