初學(xué)Python
浸锨,一直沒找到一款好的編輯器。因為用的mac電腦版姑,一些編輯器是要收費的柱搜。無奈只好選擇用免費的subline text
。最大的缺點是沒有代碼提示剥险。
這還不算聪蘸,又發(fā)現(xiàn)subline text
使用的是Mac默認(rèn)的python2
,那么怎么在subline text
中使用python3
呢表制?并且可以通過build system
隨意切換python2
和python3
健爬。
1.使用homebrew
安裝python3
,在terminal
中輸入:
brew install python3
會安裝最新版的python
2.打開subline text
我們可以看到
這時有一個
python
選項夫凸,我們點擊new build system
浑劳,會彈出一個新文件刪掉上面的代碼阱持,然后將下面的代碼粘貼到文檔里:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
下面解釋這段代碼的含義:
"cmd": ["python", "-u", "$file"],
這段就相當(dāng)于在terminal中輸入:python -u file
要使用python3
編譯文件夭拌,需要將上面的python
替換為python3
所在的路徑,在terminal
中輸入
which python3
得到路徑:/usr/local/bin/python3
衷咽。替換之后得到:
{
"cmd": ["/usr/local/bin/python3.6", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
保存這個文件鸽扁,命名Python3
。之后在build system
中就可以找到了镶骗。寫好的文件在sublime packages
文件夾中:
大功告成桶现,我們打開
build system
現(xiàn)在可以看到一個python
和剛剛新建的python3
了。當(dāng)我們要command+b
運行python
程序的時候可以選擇是用python2
還是python3
鼎姊。感謝知乎網(wǎng)友