由於Python2、Python3使用量都很高,Python3雖然是未來趨勢,但是目前個別庫還是只支持Python2。所以,很多人會選擇在電腦上安裝兩個版本的Python,那么使用sublime執行代碼時會遇到如何選擇python版本編譯的問題。
一般來講,我們會選擇一個版本作為Python的默認版本,比如,我本身選擇Python3位默認版本,因為我用Python3多一些。通過修改Python2安裝目錄下的python exe文件名,來代表Python2。並在系統環境變量中添加兩個python目錄,即可在cmd中分別調用兩個版本的Python。
那么,在sublime中如何選擇不同Python版本呢?
1、打開Sublime Text 3,依次進入new build system菜單(如圖~)
首先我們看到默認有一個python編譯版本,我本機默認的是Python3。
2、在打開的文件里輸入配置代碼,保存到默認路徑即可
配置代碼(******代表Python安裝路徑,比如--D:/Development Tools/Python/python.exe):
{
"cmd": ["******","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
注意配置代碼需要修改Python程序安裝路徑。如果是通過拷貝地址的話,大家要注意斜杠的方向(用反斜杠才不會出錯)。
3、我們重新進入編譯環境設置,就可以看到剛才添加的Python2編譯環境了。點擊勾選就可以了。
執行代碼只要使用Ctrl+B即可。