当用sublime text 2 编译 python 文件时,若 print 打印出的中文时,控制台会报错:
[Decode error – output not utf-8]解决方案如下:
打开sublime text 2 首选项 -> 浏览插件,进入 Python 文件夹,并找到Python.sublime-build 文件。
打开如下:
{"cmd": ["python", "-u", "$file"],"file_regex": "^[ ]*File \&;(…*?)\&;, line ([0-9]*)","selector": "source.python"}将其修改为:
{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File \&;(…*?)\&;, line ([0-9]*)", "selector": "source.python", "encoding": "cp936" }即可解决该问题。
,生活是一段奇妙的旅行,就在那一去无返的火车上。