今天部署一个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