在Sublime Text中使用Ctrl + B直接運行Python,有時候會由於編碼問題致使輸出一個奇怪的錯誤(我明明在控制檯都好好的,爲啥一到Sublime Text就出這個錯誤了)python
Decode error - output not utf-8
解決方法就是修改Python.sublime-build
配置文件
通常這個文件位置在C:\Users\[Users]\AppData\Roaming\[Sublime Text Version]\Packages\Python
簡單的方法是點擊Preferences
->
瀏覽程序包
而後再打開的資源管理器裏找到python文件夾,裏面就有這個文件了,打開這個文件,在最後一行加上個編碼的說明,修改後以下所示json
{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "cp936" }