1. 程式人生 > >【sublime text3】解決UnicodeEncodeError: 'ascii' codec... 問題

【sublime text3】解決UnicodeEncodeError: 'ascii' codec... 問題

網上存在大量的解決這個問題的方法好像都是相互轉載的,其實需要區分是python3本身的問題還是工具的問題

1.先在終端輸出中文,可以

2.用工具輸出,報以上錯誤

so:工具問題

解決sublime text3 輸出問題的方法:

修改Sublime Text3中的設定

Preferences > Browse Packages > User > Python3.sublime-build

如果不存在這個檔案,可以通過新建編譯系統儲存為這個檔案

加上一句 env ,檔案內容如下:

{
  "cmd":["/usr/local/bin/python3","-u","$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.python",
  "env": {"LANG": "en_US.UTF-8"}
}