解决Sublime编译Python时出现Decode|解决Sublime编译Python时出现Decode error - output not utf-8的方法

如果向服务器发送一个请求,返回一个JSON包,那当这个包里有中文时,在Sublime中使用Ctrl + B编译会报错。解决方法如下:
【解决Sublime编译Python时出现Decode|解决Sublime编译Python时出现Decode error - output not utf-8的方法】1.在Sublime中的Packages文件夹下找到Python.sublime-package这个文件
2.改名为Python.zip
3.解压,找到Python.sublime-build这个文件,并用Sublime打开
4.在前面3行代码中,添加第4行。添加后内容如下:

{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding":"cp936" }

5.再把这些文件压缩,一切回归原样。再按Ctrl + B编译,完美解决!

    推荐阅读