在sublime3中運行python文件


 

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安裝才有效。

 
        

 


免責聲明!

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



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