Sublime Text 3 執行(build) Python 3

Sublime Text 3真的很好用,好用到你會想用它來作為主要的文字編輯軟體XD
本文示範的環境是在Mac上的Sublime Text 3,Python版本是3.5,但這個做法應該可以適用於Python 3.x 的各種版本。
本文也會特別列出『Python.org的一鍵安裝版透過Homebrew安裝』兩種設定方式!

Step 1

確認Python版本

贊助廣告

打開Terminal,輸入『python -V』

確認python主程式路徑

下列路徑是使用Python.org的一鍵安裝版的預設路徑!(記得要將3.5換成自己電腦安裝的版本)

下列路徑是使用Homebrew安裝Python的預設路徑

備註一下:上面兩次『ls -l python*』 會有不同的python3.5、python3.6的原因是,
我在寫完這篇文章之後又把Python.org的一鍵安裝版給刪除,
並且改透過Homebrew再安裝一次Python,而這次我安裝到的Python版本是3.6,
同時我也必須強調版本號並不影響 Sublime Text 3 的設定,只需要留意是否會影響路徑就好了!

Step 2

設定Sublime

開啟Sublime Text 3,並執行以下動作
工具列:Tools > Build System > New Build System

Sublime Text會自動開啟一個名為『untitled.sublime-build』的設定檔讓你編輯:

直接用下列設定值取代預設內容!
cmd的設定值請用 Step 1 的Python路徑
使用Python.org的一鍵安裝版的設定方式如下:

但考慮到日後Python升級的可能性,也可以指向link python3,這樣應該免除日後升級造成的困擾!
“cmd”: [“/Library/Frameworks/Python.framework/Versions/3.5/bin/python3″, “-u”, “$file”],

使用Homebrew安裝的預設路徑的設定方式如下:

Sublim Text 3會把設定檔存在這裡:
/Users/Andy/Library/Application Support/Sublime Text 3/Packages/User

Step 3

存檔命名規則

檔名會決定在選單上的名稱:
檔名如果是『brilliantcode.sublime-build』,在 Build System的選單上就會叫做『brilliantcode』

存檔之後就可以使用『Command + B』來執行Python

Andy Wang

站在巨人的肩膀上仍須戰戰兢兢!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料