VSCode的python開發環境搭建
阿新 • • 發佈:2018-12-21
背景:
Spyder除錯python不太方便,聽從朋友建議開始使用VSCode來開發python工程。自己從VSCode官網上下載了安裝包傻瓜式安裝後發現不能除錯。摸索了一下,搞定了。記錄一下以備後用。
環境:
Win10 + python3.6
步驟:
1. VSCode官網安裝,安裝時只要注意一點就好,勾選新增到PATH。其餘傻瓜式一鍵安裝
2. 使用VSCode開啟任意一個python工程(偷懶的方式),file->open Folder。系統會自動檢測當前工程為python環境,從而自動彈出推薦的python外掛安裝提示,允許即可。3. 核心的一點是正確的配置debug引數,debug->open configuration.開啟launch.json檔案,新增一段程式碼即可。
"version": "0.2.0", "configurations": [ /*新增此段*/ { "name": "Python", "type": "python", "request": "launch", "stopOnEntry": false, "pythonPath": "自己的python.exe地址", //<---此處尤其注意,每個人不一樣的 "program": "${file}", "cwd": "${workspaceRoot}", "env": {}, "envFile": "${workspaceRoot}/.env" }, /*新增此段*/ ... ...
尤其需要注意的是:pythonPath的填寫要根據自己的情況來,直接複製別人是沒用的(這就是為啥直接複製的配置檔案還是無法用的原因)。
比如我的python是通過Anaconda安裝的,我可以在C:\Users\yinchao\Anaconda\Anaconda3目錄下找到python.exe。所以此段就這麼填:
"pythonPath": "C:\Users\yinchao\Anaconda\Anaconda3"
注意事項
搞錯了不要緊,推倒重來唄。注意解除安裝的時候要解除安裝乾淨,把之前的依賴,設定全部清空
方法是:
- 控制面板中正常解除安裝VSCode
- 刪除C:\Users\使用者名稱\路徑下的.vscode資料夾
- 刪除C:\Users\使用者名稱\AppData\Roaming路徑下Code資料夾裡的內容