1.首先下載Sublime和Python,安裝Python環境
注意:如果不想動手親自配置Python環境安裝的時候環境變量,請在安裝的界面給Add Python 3.5 To Path前面打上對號。
安裝完成時,Win+R → 輸入cmd → Enter → 調出來命令行,輸入python確認安裝是否成功。
2.sublime運行python文件的設置
- 打開sublime。首選項 → 瀏覽程序包 → Python → Python.sublime-build → 將下面的代碼粘貼到該文件,內容全部替換。(這里使用的已集成部分插件的sublime中文版)
{
"cmd":["python.exe", "-u", "$file"],
"path":"C:/Users/csq/AppData/Local/Programs/Python/Python36-32", // 注意:路徑根據自己的python安裝路徑而定
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
- 點擊菜單欄中的工具 —> 編譯系統,勾選Python即可
- 創建hello.py文件,Ctrl+S保存文件,Ctrl+B執行文件,結果如下圖
3.sublime運行python文件的交互環境設置
- 安裝包管理器(package control),查看→顯示/隱藏控制台→打開控制台粘貼以下代碼→Enter
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
- 按ctrl+shift+p快捷鍵呼出一個輸入框,輸入Install Package,回車,在新出現的輸入框里輸入SublimeREPL,在下面的選擇列表中選中回車就會開始安裝,一般幾秒鍾就能裝完。
- 在剛剛的python文件的界面里點擊上方菜單欄的工具->sublimeREPL->python->python run current file,這時候就像IDLE一樣,會彈出一個新的窗口,而且是可交互的,可以輸入
- 鍵位綁定(每次按照上個步驟執行可交互的python文件比較繁瑣,按鍵綁定可以提高工作效率~) Preferences->按鍵綁定-用戶,粘貼以下代碼,並保存。
{"keys":["f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"} }
注意:無論是安裝包管理器還是安裝包SublimeREPL,執行完成之后需要重啟sublime安裝才有效。