본문 바로가기
개발 공부/기타 오류

UnicodeDecodeError: 'cp949'

by 느림보어른 2021. 5. 23.

발생 과정

전에 만든 토이 프로젝트를 다시 들여다보기 위해 가상 환경을 생성하고 requirements.txt를 사용하여 필요한 패키지를 다운로드하려고 했지만 에러가 발생했다.

명령어

> pipenv install -r requirements.txt

오류

UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 160: illegal multibyte sequence

해석(by papago): 유니코드 디코딩 오류: 'cp949' 코덱이 위치 160에서 0xec 바이트를 디코딩할 수 없음: 잘못된 멀티 바이트 시퀀스

해결법

requirements.txt 파일을 txt파일로 열어 다른 이름으로 저장을 클릭한 뒤 아래 인코딩 방식을 ANSI로 변경하여 저장(파일명은 동일하게)하고 위의 명령어를 다시 실행하여 해결함.