今天部署一個django的項目,發現了一個錯誤,說是ascII碼不能解碼,改了半天代碼,竟然解決不了.最後發現是編碼模式設置的問題.
需要修改一個sitecustomize.py的文件
#coding=utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
在sitecustomize.py中添加以上代碼
下面是兩個系統中此文件的地址
ubuntu系統
/usr/lib/python2.7/sitecustomize.py
fedora系統
/usr/lib/python2.7/site-packages/sitecustomize.py