Sublime Text 3 控制台python中文报错

在编写一个简单程序时,想为用户的交互操作输入提示语“请输入:”,ctrl+B运行,控制台出现了如下乱码
在这里插入图片描述
(但事实上利用REPL在sublime中使用命令行输入并没有出现乱码)

解决方法

在sublime中点击Tools->Build System->New Build System,此时会打开一个名为"untitled.sublime-build"的文件,右键Open File访问文件所在位置。
Sublime Text 3 控制台python中文报错_第1张图片
找到一个名为python sublime-build的文件,利用sublime打开
Sublime Text 3 控制台python中文报错_第2张图片
然后复制下列代码到下面"env": { “PYTHONIOENCODING”: “utf8” }
Sublime Text 3 控制台python中文报错_第3张图片
即解决了中文乱码的问题。
在这里插入图片描述

你可能感兴趣的:(日常报错)