1. 程式人生 > >VSCode的python開發環境搭建

VSCode的python開發環境搭建

背景:

        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"

注意事項

搞錯了不要緊,推倒重來唄。注意解除安裝的時候要解除安裝乾淨,把之前的依賴,設定全部清空

方法是:

  1. 控制面板中正常解除安裝VSCode
  2. 刪除C:\Users\使用者名稱\路徑下的.vscode資料夾
  3. 刪除C:\Users\使用者名稱\AppData\Roaming路徑下Code資料夾裡的內容

相關連結