Geany编译python时运行弹出SyntaxError: (unicode error) 'utf-8' codec can't提升

1:在Geany中编译python3时,如果有添加中文注释可能会出现SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc1 in position 0: invalid start byte,如下图:

Geany编译python时运行弹出SyntaxError: (unicode error) 'utf-8' codec can't提升_第1张图片

2:python中默认的编码格式是 utf-8,因此需要将编辑的文件格式进行转换为utf-8,只需对Geany软件进行如下设置:

在菜单栏中选择“文档”中的“设置文件编码”选择“Unicode(UTF-8)”,如图

Geany编译python时运行弹出SyntaxError: (unicode error) 'utf-8' codec can't提升_第2张图片

3:在新建文件直接使用utf-8编码格式,只需对Geany软件进行如下设置:

在菜单栏中选择“编辑”中的“首选项”,对“首选项”中的“文件”中的“编码”设置成 Unicode(UTF-8),如图

Geany编译python时运行弹出SyntaxError: (unicode error) 'utf-8' codec can't提升_第3张图片

4:完美解决乱码问题。

你可能感兴趣的:(python)