python报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuati

使用python3发送邮件的时候,报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuati,大概翻译了一下是编码器无法解码的问题,然后各种设置utf-8都没有用。。。


image.png

最后,各种找,才找到以下简单粗暴的两种解决方案。。。。。。
第一种:
1、在开始菜单输入“地区”,打开后如下图所示,点击管理语言设置


image.png

2、点击“更改系统区域设置”---勾选如下BETA版:使用utf-8’那个选上,最后一定要重启!!!
image.png

第二种:
右键----点击此电脑----选择属性,然后就能看到你的计算机名,点击更改设置里面就有重命名计算机的选项,改个英文名字就可以了


image.png

好了,今天就到这里啦,总算困扰我半天的问题找到原因啦,记录一下。

你可能感兴趣的:(python报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuati)