首页Python3 正文

vscode调试python输出窗口中文乱码

时间: 2020年4月22日 浏览 4278

在vscode运行中文打印,出现下列输出,用的是python3.8(一开始是好的,后来莫名其妙就不好了,重新安装也弥补不了)

网上搜了很多方法,比如本地语言是GBK,更改chcp 65001为utf-8,表示meiyong

如下方法也不适用,会报错

开头加# -*- coding: utf-8 -*-,告诉程序用utf-8读取,因为安装的是python3.8,vscode已经自动识别读取的编码语言,不管用

改json文件我也不管用

注册表添加编程语言,重新启动软件不管用,不想启动电脑试,就pass了

网上试了很多,找到了下面这个解决办法,添加环境变量

重点:添加完要点确定,然后重启vscode

点击我的电脑,右键属性,

点击环境变量

系统变量点击新建

输入变量名: PYTHONIOENCODING ,变量值为utf-8,点击确定

点击确定

关闭,vscode再重新,运行文件