SyntaxError: Non-UTF-8 code but no encoding declared

1、错误描述

  File "E:workspacesPythonsrccomyoupython\__init__.py", line 2
SyntaxError: Non-UTF-8 code starting with 'xd5' in file E:workspacesPythonsrccomyoupython\__init__.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details


2、错误原因

if True:
    print("真")
else:
    print("假")

3、解决办法

# coding=gbk
if True:
    print("真")
else:
    print("假")


原文地址:https://www.cnblogs.com/hzcya1995/p/13313905.html