文章目录 原因解决方法 原因 VS Code输出会出现乱码,这是因为VS Code内部用的是utf-8编码,cmd/Powershell是gbk编码。直接编译,会把“你好”输出成“浣犲ソ”。如果把cmd的活动代码页改成65001,会出现汉字只能显示一半的问题,而且怎么修改成UTF8还是个问题。 解决方法 增加系统全局变量 key:PYTHONIOENCODING value:UTF8 就完成了~