使用sublime text3搭建Python編輯環境的實現
最近在工作遇到一個難題。
我所在的測試組有一套PC軟件前端自動化工程,在進行自動化測試時,需要在一臺古老的xp機器上運行,但這臺古老的xp機器帶給我諸多煩惱,特別是使用Pycharm編輯器時,我遇到瞭以下三個問題:
- 電腦關機後無法重新運行Pycharm,需要重新安裝並破解,耗時耗力
- Pycharm使用卡頓,效率低下
- 前端自動化采用的圖片斷言,Pycharm中打開多張圖片不方便,而脫離Pycharm,使用其他三方工具效果也不好
還是那句話:遇到問題不要怕,總會有解決的辦法。
回顧過去的工作經驗,還真讓我找到瞭解決辦法,使用Sublime Text3——一款優秀的文本編輯軟件,而又不僅僅是文本編輯軟件。
於是,我便將使用Sublime快速搭建python編輯環境分享給大傢:
一、下載
百度“Sublime Text3“,隨便下載一款,無腦安裝一波操作,沒什麼需要特別註意的
本地下載地址:https://www.jb51.net/softs/58828.html
二、環境配置
01 新建運行系統
如果python代碼中有自引包,如果直接按照Sublime自帶的python運行,因為python解釋器的原因,會出現找不到包的問題(ModuleNotFoundError)
解決方法:Tools -> Build System -> New Build System,新建一個配置(註意替換註釋處shell_cmd & env)
{ # Python環境路徑 "shell_cmd": "C:\\Users\\010702\\PycharmProjects\\testbdd\\venv\\Scripts\\python.exe -u \"$file\"", "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "cp936", "env": {"PYTHONIOENCODING": "utf-8"}, # 項目路徑 "env": {"PYTHONPATH": "C:\\Users\\010702\\PycharmProjects\\xxxx"}, "variants": [ { "name": "Syntax Check", "shell_cmd": "python -m py_compile \"${file}\"", } ] }
02 保存配置
將此配置重命名並保存至Sublime的數據目錄下:
eg:C:\Users\010702\AppData\Roaming\Sublime Text 3\Packages\User (這個路徑,可以打開Perferences-> Package Settings-> Package Control -> Setting-User,和該文件同級)
03 選擇新增的系統
選擇你配置的System
04 設置快捷鍵
因不同鍵盤有按鍵限制和Fn機制,使用Sublime Text3自帶的快捷鍵可能無效,或者你自己有個人的按鍵操作習慣,便可以根據需要設置合適的快捷鍵。拿終止程序的快捷鍵舉例來說:
點擊狀態欄preferences -> key bindings修改快捷鍵配置。快捷鍵名稱為:“cancel_build”,可以修改為
“{ "keys": ["ctrl+alt+b"], "command": "cancel_build" }”
這樣與運行程序的快捷鍵呼應,方便記憶和操作。
05 運行python程序
至此,大功告成。按快捷鍵Ctrl+B(或者點擊狀態欄Tools->Build),運行python程序,體驗Sublime帶來的不一樣的體驗吧。
個人總結:
- 在5分鐘內處理完python編輯環境問題,解決瞭我的三個煩惱,很爽
- 論UI設計,Sublime真香
- 除非特殊需要,還是使用Pycharm更方便,特別是調試打斷點之類的編碼剛需
到此這篇關於使用sublime text3搭建Python編輯環境的實現的文章就介紹到這瞭,更多相關sublime text3搭建Python 內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- sublime text3解決Gosublime無法自動補全代碼的問題
- 常用的Python代碼調試工具總結
- 提高 Python 開發效率的3個小工具
- pycharm配置python 設置pip安裝源為豆瓣源
- 使用sublime Text3過程中的各種問題的解決