02 sublime text3下配置Python的編譯運行環境


內容參考如下文章,加入了自己的干貨:

https://www.cnblogs.com/huluwahaha/p/7503930.html

在sublime中如何配置Python的編譯環境呢?

打開Sublime Text 3

打開Sublime Text 3,依次進入Tools--> build system菜單(如圖)
首先我們看到默認有一個Python編譯版本,我本機默認的是Anaconda3集成環境安裝自帶的Python3

sublime的默認Python編譯配置.png

配置代碼

在打開的文件里輸入配置代碼,命名文件為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

配置:注意路徑分隔斜杠為反斜杠.png

初級版配置代碼,配置就能用:

{
"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編譯環境了。點擊勾選就可以了。
勾選配置的編譯系統.png
執行代碼使用Ctrl+B即可。
編譯執行代碼.png

上文步驟中建議用升級版版配置,是為了配置快捷鍵一鍵編譯運行

配置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"}}
] 

配置代碼.png
如此,完成了sublime text3配置Python的編譯環境設置工作

注意,寫完python代碼后,必須保存文件,之后才能編譯運行。

做個測試:
編寫Hello Python程序,並保存為hello.py,單擊F6編譯運行,結果如下:
編譯運行結果.png


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM