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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容