学习Flask遭遇UnicodeDecodeError: 

2018-07-25  本文已影响460人  山顶蚂蚁

学习python中flask框架跟着教程一步步来,到flask run的时候在windows环境下总是报一个错误:

报错截图

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xba in position 0: invalid start byt

奇怪的是切换ubuntu环境就没有这个问题,

查询报错位置是:

\Programs\Python\Python37-32\lib\socket.py", line 676, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name)

解决:这个方法的作用是获取当前电脑的名字因为windows环境电脑名字是中文,所以报这个错误,改成英文重启电脑就可以了

上一篇 下一篇

猜你喜欢

热点阅读