mac sublime切換編輯語言的方法(新增其他版本的python)
在sublime中指定python版本,操作如下:
Sublime——tools——build system——new build system
把檔案中的內容替換為
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
修改完成之後儲存。然後在Sublime——tools——build system中選中你剛剛新增的build system即可
注意:此處/usr/local/bin/python3的地址應為實際地址,可用如下方法查詢:在終端中輸入:which python3
這樣修改之後還發現檔案中無法寫中文,經測試需在上面檔案中新增:
“env”: {“PYTHONIOENCODING”: “utf8”}
既新增的build system完整內容應該為:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf8"}
}
如果發現新建的build system有誤或者名字不喜歡,可以在
/Users/kaibinliu/Library/Application Support/Sublime Text 2/Packages/User 資料夾裡刪掉儲存的指定python的那個檔案
(我是儲存檔案,在檔案裡寫了 獲取當前檔案路徑找到的import os print os.getcwd())