vs2022 开发Python 中文报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc4 in position 0: invalid continuation byte

今天想学习使用Visual Studio 2022开发Python,于是去菜鸟教程学习Python入门教程。
学习到Python 中文编码
Python 文件中如果未指定编码,在执行过程会出现报错,但是按照教程加上编码。
但是在vs里一样会报错SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc4 in position 0: invalid continuation byte

输出

# -*- coding: UTF-8 -*-
print ("你好,世界")

解决方案

只需将# -*- coding: UTF-8 -*-替换为# -*- coding: GBK -*-即可。

# -*- coding: GBK -*-
print ("你好,世界")
posted @ 2025-03-04 14:06  HUGO.CM  阅读(439)  评论(0)    收藏  举报