1.问题描述
安装完django,用pycharm创建项目的时候,一直报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xb2 in position 26: ordinal not in range(128),如下图:
2.解决过程
a.怀疑字符编码问题。在网上各种百度,发现都是说编码有问题,需要修改mimetypes.py文件,setdefaultencoding之类的,尝试修改后还是会报错,只是错误会变化,因此初步判断不是此处的问题。
b.怀疑djanjo和Python版本兼容问题。查阅了下对应的版本,如下图,我Python2.7,django1.10,也是没问题。