前天在微信上遇到一個小夥伴問我一個關於Sublime text配置Python解釋器的問題,多是初學者,對這方面還不是很懂,想使用快捷鍵可是徒勞一場,由於缺乏Python解釋器,直接按下快捷鍵Ctrl+B是不會獲得想要的結果的。python
鑑於此,若是有小夥伴想使用Sublime跑Python程序的話,那麼配置Python解釋器是必不可少的一步,這裏小編整理這篇手把手教程,但願爲後來者鋪磚引路。下面是詳細教程:微信
一、首先打開Sublime,以下圖所示,而後選擇「Preferences」選項卡。ui
二、點擊第一個選項「Browse Packages…」,而後系統會自動定位到Sublime的安裝包目錄。編碼
三、爾後會彈出下圖的文件夾界面。code
四、在這堆文件夾中找到Python這個文件夾,以下圖所示,而後進入該文件夾,找到Python.sublime-build這個文件。cdn
五、在Sublime中打開該文件,以下圖所示。blog
{教程
"cmd":["python.exe","-u", "$file"],圖片
"path":"C:\\Python34",utf-8
"file_regex": "^[ ]*File\"(...*?)\", line ([0-9]*)",
"encoding": "gbk",
"selector": "source.python"
}
圖片中顯示的內容是我更新以後的內容,原始內容沒有這麼豐富。主要是更改兩個地方,其一是添加Python解釋器路徑,其二是添加編碼部分,通常選擇的編碼是utf-8或者gbk,也有的是用cp936的,主要是防止Sublime Text報[Decode error - output not utf-8]的錯誤。通常的,若是咱們不設置編碼的話,一旦輸出除英文以外的其餘的語言,就會出現編碼問題,一個讓人腦袋疼的問題,通常狀況下幾種編碼多嘗試一下問題都不大。
六、更改完Python.sublime-build文件以後,按下快捷鍵Ctrl+S進行保存便可。以後任意打開一個Python文件,而後在Sublime中依次點擊選項卡ToolsàBuild SystemàPython,以下圖所示,整個過程至關於完成了Sublime與Python解釋器的完美「聯結」。
七、如今能夠經過快捷鍵Ctrl+B或者依次添加選項卡ToolsàBuild,以下圖所示,以後就能夠運行當前Python文件了,效果以下圖所示。文件的輸出部分在Sublime的下方,通常的是呈現出灰色的一個長方形部分。
八、至此,關於Sublime中配置Python解釋器和[Decode error - output not utf-8]報錯的問題已經順利解決了。
但願後面的小夥伴再次碰到該問題的時候,就能夠少走彎路啦。雖然小編目前用的是 Sublime Text 2,不過Sublime Text 3的配置方法與Sublime Text 2一模一樣,再也不贅述。