SublimeがPythonをコンパイルするときにDecode error-output not utf-8が現れる方法を解決する

611 ワード

サーバにリクエストを送信して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"
}

5.これらのファイルを圧縮して、すべてを元に戻します.更にCtrl+Bを押してコンパイルして、完璧に解決します!