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

概述

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

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


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


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>


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>


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


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