728x90
vscode에서 파이썬으로 작업중 에러 발생.
해결법 1.
소스 코드 맨 위에 이 코드를 삽입한다.
-- coding: utf-8 --
한글 인코딩 문제로 발생하는 것으로 utf-8로 인코딩한다.
해결법 2.
나는 위의 방법으로 해결이 안 되었다.
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xbf in position 0: invalid start byte
터미널에 이런식으로 에러메시지가 나왔다.
그래서 그냥 화면 오른쪽 아래에 있는 인코딩 선택 버튼을 눌러서 해결했다.
해결법 3.
코드에
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
을 추가
728x90
'문제 해결' 카테고리의 다른 글
[MySQL] Access denied for user '유저아이디'@'localhost' (using password: YES) 에러 문제 해결 방법 (0) | 2022.11.16 |
---|---|
[MySQL] MySQL installer 포스번호 설정 오류 the specified port already in use (0) | 2022.11.02 |
인텔리제이(Intelij) 한글 깨짐 인코딩 에러 해결 방법 (0) | 2022.04.02 |
파이썬 pip 명령어 에러 문제 해결법 (0) | 2022.01.19 |
gcc 컴파일 에러 No such file or directory gcc.exe 해결법 (0) | 2022.01.19 |