python安装好flask框架之后,创建一个flask的项目,运行发生以下报错
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 4: invalid start byte
原因是读取flask库源码的时候系统默认未使用‘utf-8’格式
win10电脑->控制面板->区域->管理->更改系统区域设置
将图中所示打勾
然后重启电脑,便可以运行python,但是有个问题就是会导致一些其他GBK编码的软件无法正常运行或者乱码。