前言
之前一直用的Mac自帶的Python2.7,最近升級(jí)到Python3.x,由于擔(dān)心直接替換重置系統(tǒng)的Python會(huì)影響iOS和Xcode等仿荆,就各自保留瓶您,只不過(guò)用的時(shí)候命令帶上3.x即可。
筆者用的ST3來(lái)開(kāi)發(fā)垄开,所以相應(yīng)的要切換到Python3 相應(yīng)的 Bulid System毕籽。
開(kāi)始
上面是最后的樣子可以來(lái)回勾選切換。
首先Tool - build system - New build system浑塞,這個(gè)會(huì)打開(kāi)一個(gè)新的.sublime-build文件,里面有這樣的代碼:
{
"shell_cmd": "make"
}
刪掉上面的代碼政己,然后將下面的代碼粘貼到文檔里:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
"cmd": ["python", "-u", "$file"],
這段就相當(dāng)于在終端中輸入:python -u file
在終端輸入:
which python3.5
找到Python3.5的安裝路徑替換“python”即可酌壕,如果Python3.5的路徑已追加到PATH中這里就可以直接替換為Python3.5。
這樣我們的配置如下
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
至于上面的含義以及可擴(kuò)展的json字段可以參考
Build Systems - Basics
Build Systems - Basics-中文
保存這個(gè)文件,命名Python3.5仅孩。之后默認(rèn)保存Build System中的Sublime Packages User文件夾中:
然后就可以在目錄看到新建的文件
之后如文首截圖即成功托猩。