基於Sublime Text編輯器配置Python解釋器

概述

前段時間有朋友問我一個關於Sublime text配置Python解釋器的問題,可能是初學者,對這方面還不是很懂,想使用快捷鍵但是徒勞一場,因為缺少Python解釋器,直接按下快捷鍵Ctrl+B是不會得到想要的結果的,下面介紹下如何去配置Python解釋器


1、在菜單欄打開:Preferences--->Settings

基於Sublime Text編輯器配置Python解釋器



2、打開後我們會看到這樣兩個文件,一個Preferences.sublime-settings--Default和Preferences.sublime-settings--User,其中User的文件就是需要編輯的

基於Sublime Text編輯器配置Python解釋器



3、修改配置

在文件的大括號中寫入這麼一段配置信息/代碼,之後保存:

<code>// Settings in here override those in "Default/Preferences.sublime-settings",// and are overridden in turn by syntax-specific settings.{   "python":{    "Python":"D:/Program Files/Python36/python.exe",    "pythonExtraPaths":    [      "D:/Program Files/Python36",      "D:/Program Files/Python36/DLLS",      "D:/Program Files/Python36/Lib",      "D:/Program Files/Python36/Lib/site_packages"    ]  },   }/<code>
基於Sublime Text編輯器配置Python解釋器



4、新建文件

這樣配置完成後,執行Ctrl-B應該是可以執行了,但是發現沒有輸出信息,那麼就需要下面的這段配置了

File--->New File 新建一個文件,保存名稱為Python3.sublime-build,在裡面同樣需要寫一段配置信息/代碼,保存:

<code>{  "shell_cmd": "python -u \"$file\"",  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  "selector": "source.python",  "encoding":"CP936"}/<code>



5、再次執行 Ctrl-B,就可以正常運行並看到輸出了

<code>import requestsreg = requests.get('http://www.baidu.com')# reg.encoding = 'gbk'# reg.encoding = 'gb2312' 仍然會報錯print (reg.text)/<code>
基於Sublime Text編輯器配置Python解釋器



6、點擊菜單欄中的Tools —> Build System,勾選Python3

基於Sublime Text編輯器配置Python解釋器



覺得有用的朋友多幫忙轉發哦!後面會分享更多devops和DBA方面的內容,感興趣的朋友可以關注下~


基於Sublime Text編輯器配置Python解釋器


分享到:


相關文章: