我准备在centos7虚拟机中,通过python2的django-admin startproject testdjango1命令创建项目模板时报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 16: ordinal not in range(128)
然后网上搜是python2的编码问题,于是我就试了几个方法,然后发现:
在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
#encoding=utf8
Import sys
reload(sys)
Sys.setdefaultencoding(‘utf8’)
然后重启python解释器(就是命令行输入python)就可以了。
这个办法能解决我的问题。