1. 程式人生 > >python加中文引起的編碼錯誤解決方法

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編碼讀取原始碼,否則,你在原始碼中的中文輸出可能會由亂碼