问题:在Ubuntu中编写python项目报错:Non-ASCII character ‘\xe7’ in file 错误如下:错误定位到中文的注释 原因分析: 因为Python在默认状态下不支持源文件中的编码所致,Python2是ASII编码,而编写的文件中使用了中文。解决方法如下:在文件的头部添加# coding=utf-8,然后中文问题解决。 解决方案: 只需要在源码的头部添加# coding=utf-8