반응형
아나콘다에서 python을 실행할 때 아래와 같은 에러가 발생할 때 해결방법을 알려드립니다.
python을 실행하기만 해도 아래와 같이 에러가 발생하였습니다. 이후 사용하는 데에는 영향을 미치지는 않지만 많이 거슬립니다. 어떻게 해야 하는지 알아봅시다.
UnicodeDecodeError: 'cp949' codec can't decode byte 0x80 in position 2575: illegal multibyte sequence
https://stackoverflow.com/a/56124666/5345050 글을 참조하면, 파이썬 실행 위치에 있는 python history 파일에 유니코드로 decoding되지 않는 문자가 존재해서 발생하는 오류라고 하네요.
Anaconda unicode error on command line startup on Windows
I got this error when running python from command line on Windows 10: C:\Users\windows> python Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win3...
stackoverflow.com
파이썬 실행 위치(cmd가 동작하고 있는 위치)에서 `.python_history` 파일을 지우면 해결됩니다.
제 사례에서는 'C:\Users\admin' 입니다. 이 위치에 가보니 실제로 `.python_history` 파일이 존재하네요.
이 파일을 삭제하고 나니 에러가 발생하지 않습니다.
반응형
'프로그래밍' 카테고리의 다른 글
[Ubuntu 20.04] HDMI로 연결한 모니터 내장 스피커에서 소리가 안 나오는 문제 (0) | 2021.01.19 |
---|---|
[Ubuntu 18.04/20.04] Xmodmap 부팅마다 초기화되는 문제 (0) | 2020.09.24 |
[Android] 안드로이드 스튜디오 로그 확인하는 법 (0) | 2018.01.28 |
[NS2] C++와 OTcl 두 가지 언어를 사용하는 이유 (0) | 2018.01.19 |