学习Flask遭遇UnicodeDecodeError: 'utf-8' codec can't decode

学习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环境电脑名字是中文,所以报这个错误,改成英文重启电脑就可以了

你可能感兴趣的:(学习Flask遭遇UnicodeDecodeError: 'utf-8' codec can't decode)