python加中文引起的编码错误解决方法

python文件中有时加入中文后会出现如下类似错误: 

SyntaxError: Non-ASCII character '\xe4' in file D:\Anaconda2\envs\labelme\lib\site-packages\labelme\utils2.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for detail

在python文件起始加入下面两行注释即可解决

#!/usr/bin/env python
# encoding: utf-8

#!/usr/bin/env python   //告诉Linux系统,这个是python可执行程序
# _*_ coding:utf-8 _*_  //告诉python解释器,按照utf-8编码读取源代码,否则,你在源代码中的中文输出可能会由乱码

你可能感兴趣的:(工具使用及异常问题)