方式一:VSCode 图形一键创建(推荐,最简单)
- 快捷键
Ctrl+Shift+P打开命令面板 - 输入:
Python: Create Environment,回车执行Visual Stu… - 选择
Venv(不要选 conda) - 选择本机已安装的 Python 版本
- VSCode 自动在项目根生成
.venv文件夹,并自动选中这个解释器
右下角状态栏会显示当前解释器:
.venv;新开终端会自动激活虚拟环境,提示符前面出现(.venv)
方式二:终端手动命令创建(可控,推荐 Django 项目用)
- 顶部菜单:终端 → 新建终端,确认当前路径是项目根目录(manage.py 所在目录)
- 创建虚拟环境(环境名一般用
.venv)
# Windows / Mac / Linux 通用
python -m venv .venv
执行完成,根目录出现
.venv文件夹
激活虚拟环境
# Windows cmd / powershell
.venv\Scripts\activate
# Mac / Linux
source .venv/bin/activate
成功后提示符前面出现 (.venv)
在 VSCode 选中这个虚拟环境解释器
Ctrl+Shift+P → Python: Select Interpreter → 选择 ./.venv/Scripts/python.exe