개발 팁

[PyCharm] SyntaxError: non-utf-8 code starting with '\xfe'

Felizang 2024. 3. 11. 23:39

PyCharm에서 한글 관련 개발을 할 때 다음과 같은 에러를 보는 경우가 있다.

 

SyntaxError: non-utf-8 code starting with '\xfe'

 

인터넷에서 뒤져보면 아래와 같은 encoding 명령을 코드 맨 위에 넣으라고 한다.

 

# -*- coding: utf-8 -*-

 

그런데 이렇게 해도 같은 에러가 계속될 때는 프로그램 파일이 다른 encoding으로 되어있기 때문이다. 

따라서, 다음과 같이 파일을 editor에서 읽어 온 다음, main menu의

 

File > File Properties > File Encoding

 

에서 UTF-8 같은 것으로 변경해주면 된다.