一、異常原因
這是和python相關的一個錯誤
因為默認情況下,Python采用的是ascii編碼方式,而Python在進行編碼方式之間的轉換時,會將 unicode 作為“中間編碼”,但 unicode 最大只有 128 那么長,所以這里當嘗試將 ascii 編碼字符串轉換成"中間編碼" unicode 時由於超出了其范圍,就報出了如上錯誤。
二、解決方案
在/usr/lib/python2.7/site-packages/目錄下添加一個sitecustomize.py文件,內容如下:
import sys sys.setdefaultencoding('utf-8')