SyntaxError: Non-ASCII character ‘\xe7‘ in file /projects/xxx/app.py on line 5

在开发python项目过程中,使用flask run运行项目时,出现了以下报错:


SyntaxError: Non-ASCII character ‘\xe7’ in file /projects/xxx/app.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details


经过分析,发现:flask运行项目的时候采用的是python2环境,而python2环境下,项目程序注释中,不允许含有中文。

解决方式:

在文件首行添加一行注释:

#coding=utf-8

或者,修改 flask 项目运行的环境为 python3 !

猜你喜欢

转载自blog.csdn.net/WU2629409421perfect/article/details/114549140