本教程根據官網教程翻譯整理(https://code.visualstudio.com/docs/python/python-tutorial)
主要包括以下步驟:
- 安裝vscode的python插件
- 安裝python
- 配置vscode
- python虛擬環(huán)境使用
安裝python插件

如圖所示
- 點擊插件
- 搜索python
- 選擇Python
- 點擊安裝(我的已經安裝好了)
安裝python
從python官網(https://www.python.org/downloads/)下載安裝包,選擇版本(我用的最新的Python 3.7.4),根據默認配置一步步安裝即可。
終端輸入python檢測是否安裝成功,如有以下版本輸出,表示安裝成功:

如果提示沒有python指令,檢查環(huán)境變量是否設置成功,設置后重啟。

配置vscode
- 新建空文件夾test用于存放python工程
-
vscode打開文件夾test(即創(chuàng)建了test工程)
創(chuàng)建工程.png -
文件夾下新建helloworld.py文件,并輸入代碼
helloworld.png -
配置python解釋器
Ctrl+p 快捷鍵打開命令行,輸入>python:select interpreter并選擇
interpreter.png
根據安裝的python選擇自己的python環(huán)境
image.png
此時文件夾下會生成.vscode文件夾,包含settings.json文件,以后更改配置可以通過修改該文件來完成。
5.Run
代碼文件下右擊選擇Run Python File in Terminal運行程序
run.png
終端輸出“Hello World”程序運行成功。
hello world.png -
Debug
單擊代碼行號左邊設置斷點,按F5進入debug,第一debug時命令行會彈出debug配置選擇欄,選擇第一個
debug.png
默認會在.vscode文件下生成launch.json文件,如果沒有生成可手動添加,這樣下次debug時就不會再彈出選擇框了
launch.png
{
"name": "Python: hello.py",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/hello.py",
"console": "integratedTerminal"
},
python虛擬環(huán)境使用
為了保證開發(fā)環(huán)境的穩(wěn)定不干擾,往往采用新建虛擬環(huán)境的方式進行包安裝和配置。
開啟新的終端Terminal: Create New Integrated Terminal (Ctrl+Shift+`)):
- 創(chuàng)建和激活虛擬環(huán)境
python -m venv .venv
.venv\scripts\activate
如果啟動虛擬環(huán)境時報錯 "Activate.ps1 is not digitally signed. You cannot run this script on the current system.",說明PowerShell權限有問題,以管理員身份運行PowerShell,輸入:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
或
Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED
啟動成功如下所示:

- 安裝packages
python -m pip install package_name
-
python解釋器選擇
Ctrl+p 啟動命令行Python:Select Interpreter選擇解釋器,可以看出現(xiàn)在有兩個解釋器可選。venv即為新建的虛擬環(huán)境。
interpreter.png








