假設 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 程序。
下圖是我的插件。

