在vscode运行中文打印,出现下列输出,用的是python3.8(一开始是好的,后来莫名其妙就不好了,重新安装也弥补不了)
网上搜了很多方法,比如本地语言是GBK,更改chcp 65001为utf-8,表示meiyong
如下方法也不适用,会报错
开头加# -*- coding: utf-8 -*-,告诉程序用utf-8读取,因为安装的是python3.8,vscode已经自动识别读取的编码语言,不管用
改json文件我也不管用
注册表添加编程语言,重新启动软件不管用,不想启动电脑试,就pass了
网上试了很多,找到了下面这个解决办法,添加环境变量
重点:添加完要点确定,然后重启vscode
点击我的电脑,右键属性,
点击环境变量
系统变量点击新建
输入变量名: PYTHONIOENCODING ,变量值为utf-8,点击确定
点击确定
关闭,vscode再重新,运行文件