內容參考如下文章,加入了自己的干貨:
https://www.cnblogs.com/huluwahaha/p/7503930.html
在sublime中如何配置Python的編譯環境呢?
打開Sublime Text 3
打開Sublime Text 3,依次進入Tools--> build system菜單(如圖)
首先我們看到默認有一個Python編譯版本,我本機默認的是Anaconda3集成環境安裝自帶的Python3。
配置代碼
在打開的文件里輸入配置代碼,命名文件為MosesMinCompileSettingAnaconda3Python.sublime-build,並保存到默認路徑(C:\Users\自己電腦的用戶名\AppData\Roaming\Sublime Text 3\Packages\User)即可
配置代碼(******代表Python安裝路徑,比如--D:/Development Tools/Python/python.exe,):
{
"cmd": ["******","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
注意配置代碼需要修改Python程序安裝路徑。如果是通過拷貝地址的話,大家要注意斜杠的方向(用反斜杠才不會出錯)。
我自己電腦的Python是安裝Anaconda3時自帶的Python3,所以路徑和一般的不太一樣,
本人電腦python的路徑為:
E:\ProgramFilesAI\Anaconda3\python.exe
路徑分隔斜杠修改為反斜杠/
E:/ProgramFilesAI/Anaconda3/python.exe
初級版配置代碼,配置就能用:
{
"cmd": ["E:/ProgramFilesAI/Anaconda3/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
建議用下面的升級版配置,后面會講原因:
{
"variants":
[
{
"name": "RunAnaconda3Python",
"cmd": ["E:/ProgramFilesAI/Anaconda3/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
},
]
}
重新進入編譯環境設置
我們重新進入編譯環境設置,就可以看到剛才添加的MosesMinCompileSettingAnaconda3Python編譯環境了。點擊勾選就可以了。
執行代碼使用Ctrl+B即可。
上文步驟中建議用升級版版配置,是為了配置快捷鍵一鍵編譯運行
配置F6鍵一鍵編譯運行Python代碼步驟:
點擊Perferences→Key Bindings - User,刪除所有東西,粘貼如下代碼即可:
[
{"keys": ["f6"], "command": "build", "args": {"variant": "RunAnaconda3Python"}}
]
因為本人的sublime之前配置了C語言的F5快捷鍵,所以本人的代碼為:
[
{"keys": ["f5"], "command": "build", "args": {"variant": "RunC"}},
{"keys": ["f6"], "command": "build", "args": {"variant": "RunAnaconda3Python"}}
]
如此,完成了sublime text3配置Python的編譯環境設置工作
注意,寫完python代碼后,必須保存文件,之后才能編譯運行。
做個測試:
編寫Hello Python程序,並保存為hello.py,單擊F6編譯運行,結果如下: