VSCode 配置 Python


假設 Anaconda 和 VSCode 都安裝好了。

安裝插件

VSCode 自帶的 python 高亮不是很好,這里我們用 One Dark Pro 插件, 以及安裝 Python 插件。

設定 Anaconda 的環境

Anaconda 安裝好了已可以正常使用,但我們這里生成自己的環境。在開始菜單中,點擊 Anaconda3 中的 Anaconda Prompt 菜單,打開終端,此時命令提示符為 (base) C:\User\用戶名>, 輸入下面命令。

conda create -n env-01 python=3.6 xlwings pandas

然后選擇 y , 會自動在這個 C:/Users/DingT/AppData/Local/Continuum/anaconda3/envs/env-01/python.exe 目錄生成一個 env-01 的環境,這個環境僅僅包含少量的包。

conda activate env-01

激活新生成的環境,以后就可以用 env-01 環境開發了。

如果要取消激活,可以輸入下面的命令。

conda deactivate

此時命令提示符也改變為 (env-01) C:\Users\DingT> , 如果需要安裝新的軟件包,需要用 pip 來安裝。

這里特意提醒一下,在 Anaconda 原始環境下,不要用 pip , 這會和 conda 相沖突,所以需要我們做上面的操作,生成虛擬環境。

VSCode 設置

打開 VSCode,在 File 菜單里,選擇 Add Folder to Workspace, 選擇你的工程目錄,然后新建 test.py , 隨便寫些內容。

按 Ctrl + Shift + P 鍵,輸入 Reload Window,會在 VSCode 的做下方出現 Anaconda 5.1.0 的字樣,點擊它,在 VSCode 正上方出現兩個 Anaconda 的環境,選擇我們生成的那個,也就是 Anaconda Python 3.6.4 。按 Ctrl + Shift + P 鍵,輸入 Python: Run Python File In Terminal , 就可以運行簡單的 Python 程序了。如果要用於復雜的,可以在工程目錄下,文件夾下 .vscode 里,新建 tasks.json,文件內容如下:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "python",
            "type": "shell",
            "command": "C:/Users/DingT/AppData/Local/Continuum/anaconda3/envs/env-01/python.exe",
            "args": [
                "${file}"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]

這樣,以后進可以用 Ctrl + Shift + B 鍵來運行 Python 程序。

下圖是我的插件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM