1. 程式人生 > >mac sublime切換編輯語言的方法(新增其他版本的python)

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())