조금씩 꾸준히 완성을 향해

[Yolov5 다운로드] pip install 에러 (UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 1091) 본문

AI/Deep Learning

[Yolov5 다운로드] pip install 에러 (UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 1091)

all_sound 2022. 12. 19. 12:12

https://github.com/ultralytics/yolov5

 

GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite. Contribute to ultralytics/yolov5 development by creating an account on GitHub.

github.com

 

이 곳에서 yolov5를 다운받고 가상환경을 만든 후 필요한 package 들을 설치하려는데 에러가 발생했다

 

▶ 에러가 난 command

pip install -r requirements.txt

 

▶ 에러 메세지

UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 1091: illegal multibyte sequence

 

 

구글링 했을 때 가장 많이 나온 방법은 python 파일을 열어 유니코드를 변경하는 코드를 일일히 추가하는 것이었다.

 

그러나 정답은 내 pc에 있었다....!!!

 

 

▶ 해결 방법

 

window 언어설정에서 utf-8 체크하기!

 

설정 - 언어 - 기본 언어 설정 - 시스템 로컬변경 - Unicode UTF-8 사용 체크

 

 

이렇게 설정하고 확인을 누르면 pc가 재시작 되고, 다시 cmd를 열어 requirements.txt를 설치하면 문제없이 설치되는 것을 확인할 수 있다.