【转载】解决Sublime编译Python时出现Decode error - output not utf-8的方法

这个太牛了,必须分享

如果向服务器发送一个请求,返回一个JSON包,那当这个包里有中文时,在Sublime中使用Ctrl + B编译会报错。解决方法如下:


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"
}


作者:豪门百里
链接:https://www.jianshu.com/p/7a43724afdad
来源:简书
posted @ 2019-12-02 16:29  娜哩  阅读(400)  评论(0编辑  收藏  举报