安裝PackageResourceViewer外掛
- 輸入
Ctrl+Shift+P
- 輸入
install
,選擇Package Control: Install Package
- 選擇
PackageResourceViewer
,安裝
設定預設的 Python.sublime-build
- 輸入
Ctrl+Shift+P
- 輸入
resource
,選擇PackageResourceViewer:Open Resource
- 再選擇
Python
,再再選擇Python.sublime-build
編輯
Python.sublime-build
將"shell_cmd": "python -u \"$file\"",
改為以下之一:
"shell_cmd": "python3 -u \"$file\"", //指定python3為.py預設編譯器
"shell_cmd": "python2 -u \"$file\"", //指定python2為.py預設編譯器
"shell_cmd": "python -u \"$file\"", //根據Ubuntu系統設定,看/usr/bin/python連結哪兒(ln)
"shell_cmd": "指定版本python的絕對路徑 -u \"$file\"", //指定路徑下的python編譯器
使用python3的配置檔案示例(Python.sublime-build)
{
//"shell_cmd": "python -u \"$file\"",
"shell_cmd": "python3 -u \"$file\"", //指定python3為.py預設編譯器
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf-8"},
"variants":
[
{
"name": "Syntax Check",
"shell_cmd": "python -m py_compile \"${file}\"",
}
]
}
- Ctrl+S 儲存配置檔案
注:有關.sublime-build
的配置資訊說明,可見參見這兒- 重啟Sublime Text 3
- 開啟.py檔案,Ctrl + B 即可編譯執行
呵呵,方便、順眼多了
與其他方法的使用比較
網上也有其他變通方法,可以參考下面連結:
個人感覺: